Monday, December 7, 2009

View from the Tallest Man-made Point on Earth

2 1/2 times the height of the Empire State building...



No comments: