Photo taken on Sept. 1, 2010 shows the Expo Cultural Center and its inverted image after a rainfall in the World Expo Park in Shanghai, east China. (Xinhua/Lin Yiguang)