The kid reports it was “almost right on top of the national supercomputing center of taijin”
They have high tech research facilities in Tianjin Helix Nebula (CERN collaboration). http://www.helix-nebula.eu/events/helix-nebula-hpc-school-university-of-tianjin-06-07-august-2014
Do tell. A wondrous conspiracy theory emerges!