Tourists are flocking to take photos of cherry blossoms at the Zhongshan Botanical Garden in Nanjing, East China's Jiangsu province.