By Jim Allen, Editor, NuVote Reach
Photo by Jim Allen World Trade Center (1-15-1999), NYC 106th Floor Window
Looking through some old papers tonight, I found this 35mm photo I took on January 15, 1999 from a 106th floor window of what used to be the World Trade Center in New York City.
You will notice the clouds from this bird’s eye view.
Tragically, this vantage point is practically no longer available.
Can someone please tell me why?