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

SEARCH FOR VIDEOS HERE:

Find this Place

Shanghai, China

Yuyuan Garden, located in the centre of the Old City next to the Chenghuang Miao area in Shanghai, China, is considered one of the most lavish and finest Chinese gardens in the region.

Video ID: 9467

View on Wikipedia