3D light show displayed in Shanghai

( Xinhua ) Updated: 2013-11-16 11:09:06
3D light show displayed in Shanghai

A 3D light show is 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. [Photo/Xinhua]

Previous Page 1 2 3 4 Next Page

Most Popular
Special