Monday, May 7, 2007

Novaya Zemlya, Russia

Novaya Zemlya, Russia
Check it out in Google Maps here!

No comments: