Armchair Tourist: travel HD video - HD wallpaper video for your television

SEARCH FOR VIDEOS HERE:

Skylines of the World

Shanghai, China

People’s Square is a large public square adjacent to Nanjing Road in the Huangpu District of Shanghai, China. People’s Square is the site of Shanghai’s municipal government headquarter building, and is used as the standard reference point for measurement of distance in the Shanghai municipality.

Video ID: 7079

View on Wikipedia

07079