Advertisement



Advertisement

Advertisement



A few filming tricks turn an average stroll through Shanghai into something extraordinary.

Prev Random Video Next
More Information:  
Shanghai is a bustling center of global commerce and, over the last few decades, has become home to a network of absolutely towering skyscrapers.

Home