A highly recommended place where you can discover the natural beauty of Southwest China!
Located in Dujiangyan, Sichuan province, the Longchi National Forest Park is home to magnificent scenery including forests, lakes, waterfalls, rocks and peaks that make up a crystalline wonderland of snow and ice. Let’s choose a spot for cool winter shots, now!