A Google Maps satellite has spotted a series of bizarre structures during a sweep of the Gobi desert in China. The internet is buzzing with theories about what their purpose is, with suggestions ...
Nestled in northern and northwestern China and southern Mongolia, the Gobi Desert is one such anomaly. This expansive and rugged landscape gets bone-chillingly cold in winter, even dropping below ...