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