Tuesday, July 12, 2005

Niagara Falls from Space

Falling

A vertiginous view of Niagara Falls State Park, apparently photographed by a satellite.

No comments:

Post a Comment

What's on your mind?