The view from our humble abode on the 26th floor, looking out over the building of the CCTV and World Trade Center 3 buildings.
Buildings are literally going up at a clip, so that everything gets finished before the Olympics (August 8, 2008).
© www.uncorneredmarket.com
Picture Location





