Wednesday, December 19, 2012

Photo: One World Trade Center's "Stairway to Heaven"

Photo taken of the escalator being lifted to the top of the new World Trade Center in lower Manhattan 101 stories off of the ground!


Source

No comments :

Post a Comment

;