China's premier shopping street, 3.4-mile-long Nanjing Road.
August 16, 2010 - Shanghai - China.