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

SEARCH FOR VIDEOS HERE:

Find this Place

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: 9985

View on Wikipedia

09985