Google Earth has revealed some strange things over the years, but some discoveries still have no clear explanation. From a ...
The unnamed peak in Antarctica’s southern Ellsworth Mountains looks almost engineered from above: four steep faces, a clean ...