A mysterious 'doorway' has been spotted in Antarctica, just southeast of the Japanese-run Showa Station. The discovery has sparked a range of theories across the internet, including Bigfoot's ...
Google Maps is a place of great discovery — and the latest sighting may be one of the oddest yet. In East Antarctica, just southeast of Japanese research outpost Showa Station, eagle-eyed users ...