Located in Longquan Mountain in west Jianyang City, Sichuan Province, the Lake is a scenic spot located 38 kilometers away from Chengdu. Covering an area of more than 106 square kilometers, the scenic area has 26 islets and peninsulas. When peach flowers are in full blossom in March, the attraction is a paradise for tourists and photographers. |