Labahe provincial natural reserve, built in 1963, covers about 234 square kilometers. It is located in Quanxian county, Ya'an, southwest China's Sichuan Province.(Photo/Weibo)
Day|Week