This is a view of the World Trade Center from the Club Quarters Hotel in Lower Manhattan. Looking South in this photo you will see the World Trade Center Sphere, damaged on Sept 11th 2001.