Visitors enjoy the pear garden flowers in Huanggua Mountain of Yongchuan, Chongqing municipality, March 28, 2012. [Photo / CFP]