* The Vista Hotel World Trade Center (75K)

The Vista Hotel World Trade Center to the north-west.
On the left the 2 WTC, in the backround the 2 WFC
and on the right the 1 WTC. Got it?

Farther view

NYC Architecture Images


Image © e t dankwa 2000
All rights reserved.