3D light show displayed in Shanghai

Photo taken on Nov. 15, 2013 shows the 3D light show displayed on the City Square under the Oriental Pearl TV Tower in Shanghai, east China. The 10-day show starting from Friday was held to celebrate the 170th anniversary of the opening of Shanghai's port. (Xinhua/Yang Shichao)