視頻播放位置
An interior view of the observation deck on the 100th floor of the Shanghai World Financial Center in Shanghai, August 26, 2008. [CFP]