A few filming tricks turn an average stroll through Shanghai into something extraordinary.
Shanghai is a bustling center of global commerce and, over the last few decades, has become home to a network of absolutely towering skyscrapers.
Published by: Admin User on May 13, 2015 at 10:46 am