A mysterious ‘doorway’ in Antarctica has been discovered on Google Maps. The discovery, which has sparked a range of theories across the internet, was seen just southeast of the Japanese-run Showa Station. Revealing what what […]
The post A Mysterious ‘Doorway’ In Antarctica Spotted On Google Maps appeared first on The People’s Voice.