A vast and mysterious ‘door’ that was recently sighted in the frozen wastes of Antarctica using Google Maps may have been explained.
The bizarre anomaly was spotted in the region of Queen Maud Land, situated close to Showa Station, a Japanese facility on East Ongul Island.
It has also led to a number of equally strange conspiracy theories ... Read even more