Shanghai, China is a World Class City Full of Every Kind of Architecture Imaginable.

Shanghai, China is a World Class City Full of Every Kind of Architecture Imaginable.

In China, Shanghai's architecture is certainly exciting visually during the day but just wait until night and it's even more so then. The lights on commercial skyscrapers throughout the central business area of downtown and the area of Pudong are incredible and a must-see for visitors.