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

SEARCH FOR VIDEOS HERE:

Name this Location

The Bund, 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: 1849

View on Wikipedia

01849