In celebration of the Chinese New Year, a grand flower show kicked off at Yuntai Garden in Guangzhou, also known as the 'City of Flowers'.