What gorgeous views of the Taiyang Lake in the Huangshui National Forest Park in Chongqing! As an artificial lake with the highest altitude, the best water quality, and the most abundant vegetation in Southwest China, the serene lake boasts a blue sapphire hue as viewed from the top.