A Bird's Satellite's Eye View of Earth

Abu Dhabi, United Arab Emirates, in 2005

To commemorate the 39th annual Earth Day, NPR has posted some astonishing aerial shots taken by GeoEye satellites. Here are some of our favorites:

Iguazu Falls (the border of Brazil and Argentina)

Niagara Falls


[All GeoEye Satellite Images via AP]

Be sure to check out the rest of the images at the NPR blog.

One more? OK!

The Pearl and Hermes Atoll, 1,230 miles northwest of Honolulu


Popular Posts