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

SEARCH FOR VIDEOS HERE:

Name this City

Shanghai, China

The Bund is a waterfront area in central Shanghai, People’s Republic of China. The Bund usually refers to the buildings and wharves on this section of the road, as well as some adjacent areas. It is one of the most famous tourist destinations in Shanghai. The word “bund” means an embankment.

Video ID: 5206

View on Wikipedia

05206