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

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

1,457 views telegraph.co.uk

Interest

Geography

Lists Containing This Page