The amazing view of the sapphire-blue lake in the Batang Sister Lake National Wetland Park in Southwest China’s Sichuan province [Photos/VCG]
Wow! What a gorgeous lake! In the Batang Sister Lake National Wetland Park in Southwest China’s Sichuan province, the sapphire-blue lake looks exquisite in the company of the green grassland and the snow-capped mountains.