r/TwinTowersInPhotos • u/Mundane-Bass-211 • 1h ago
Observation Deck September 1, 2001.
Captured 25 years ago today, on September 1, 2001, these photographs by Konstantin Petrov show the view from the 107th floor of the North Tower, where the Windows on the World restaurant was once located. Just 10 days later, the World Trade Center would be forever changed.