News
Home > Computing Google Adds 2021 and 2022 to Earth’s Timelapse Feature These two extra years of satellite imagery offer a 38-year evolutionary view of any region on the planet.
This image from Google Earth shows an image some have suggested could be an unexcavated pyramid in Egypt. There’s ongoing debate as to whether it’s a natural or artificial structure.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results