An odd stucture that could be a stadium of some type (but not one with a field), and strange surounding buildings.
What Is It?
No Thumbnail
© Bing Maps
By jbottero @ 2009-05-08 09:07:45
Anonymous
@ 2016-08-18 14:47:26
it's haikou medicine factory.