Photo taken on March 8, 2011 shows a night view of Shanghai Oriental Sport Center which is under lighting test in east China's Shanghai. The 14th FINA World Championships is to be held here from July 16 to July 31, 2011. (Xinhua/Xu Zhengkui)
Photo taken on March 8, 2011 shows a night view of Shanghai Oriental Sport Center which is under lighting test in east China's Shanghai. The 14th FINA World Championships is to be held here from July 16 to July 31, 2011. (Xinhua/Xu Zhengkui)