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 ...
The Gobi Desert, located in Central Asia, is one of the largest deserts in Asia, spanning across both Mongolia and China. It ...