Photo taken on Aug. 26, 2008 shows a view of the in Shanghai, east China. The 101-storey, 492-meter-tall building will be opened to the public on Aug. 30.