Bizarre structures in the desert in China discovered on...

Bizarre structures in the desert in China discovered on Google Maps.

37 views telegraph.co.uk

Interest

China
Discovered by Sanwali
on Nov 14, 2011

Stumblers Who Like This Page