Peach flowers in full blossom are seen at Longquan Scenic Area, Chengdu, capital of China's Sichuan province on Mar. 27, 2012. Located in Long'er Mountain in the eastern part of Chengdu, Longquan Scenic Area includes Huaguo Mountain, Longquan Lake and other scenic spots. It is a picturesque place with lakes, hills, islands and forests. [China.org.cn/ by Chen Xiangzhao]