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