Press "Enter" to skip to content

Nearly two decades of revealing satellite images now available at your fingertips

This comparison consists of Terra images showing Lake Mead and Las Vegas (to the left of the lake). One was acquired on April 2, 2000 and the other …
Source: Google Alerts

Be First to Comment

    Leave a Reply