Yuntai Garden, located at the southern foot of Baiyun Mountain, is said to be one of the Top Eight Tourist Attractions on Baiyun Mountain. It is China's largest landscaped garden of ornamental exotic flowers and plants.
The garden regularly hosts thematic flower shows, attracting a steady stream of visitors. Since its opening, the garden has also played host to several party and state leaders, as well as mayors of Guangzhou's sister cities. It enjoys a prestigious reputation in China and abroad.
Click here to know more about Baiyun Mountain.