Wednesday, November 16, 2011

China WTF

Why Is China Building These Gigantic Structures In the Middle of the Desert?

Use this grid 40.458148,93.393145 (Enter Google Map search window)

Source Gizmodo

No comments: