November 17, 2013

3D light show displayed in Shanghai

People watch the 3D light show displayed on the City Square under the Oriental Pearl TV Tower in Shanghai, east China, Nov. 15, 2013. The 10-day show starting from Friday was held to celebrate the 170th anniversary of the opening of Shanghai's port.