What Is It?

What Is It?


Haikou, China (CN)
An odd stucture that could be a stadium of some type (but not one with a field), and strange surounding buildings.
An odd stucture that could be a stadium of some type (but not one with a field), and strange surounding buildings.
View in Google Earth Info Requested
By: jbottero

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Anonymous picture
Anonymous
@ 2016-08-18 14:47:26
it's haikou medicine factory.

Advertisement