People visit the lotus flowers at the Zhuozheng Yuan Garden, a famous ancient garden in Suzhou, east China's Jiangsu Province, June 28, 2015. The 20th Lotus Festival kicked off on Sunday and more than 100 sorts of lotus would be showed in the garden. (Xinhua/Wang Jianzhong)