The annual Huazhao Festival kicks off at the Yuyuan garden in Shanghai on March 20, presenting traditional Chinese culture in a modern and vibrant way. [Photo provided to chinadaily.com.cn ...
Alight at Chinese Garden MRT Station and take Exit B ... across the 2.4-metre-long terrarium set against a lush moss wall. There’s also a small resting area with wooden tables and chairs ...