Wednesday, November 16, 2011

What the heck are these weird things in China?

So I ran across a weird pic on the web and thought I'd look it up on Google Earth. Check out this slideshow