360 Degree View – WTC Taken from the top of the Twin Towers on June 17th, 2000, this rare VR is a window into the past. The view from the top was spectacular, especially on that particular Saturday morning. We were a different country then. Link Â This entry was posted in Uncategorized. Bookmark the permalink.