Picture of Ground Zero in NYC where World Trade Center once stood. Our hotel room overlooks this solemn ground.