Let’s escape from the hustle and bustle in an ancient garden and refresh ourselves with its lingering ancient charms!
Located in Chengdu, Southwest China’s Sichuan province, the Yanhuachi Garden was built during the Tang Dynasty (618-907) and with its abundant cultural relics became a famed local attraction.