I've stumbled upon something interesting in a mountain range in Antarctica. There are 4 photos. First 3 are Google Maps, the last one is Google Earth. Coordinates will be in the comment section.
reddit.com/gallery/1lntb6sPosted Jun 30, 2025, 3:15 AM UTC
27