Five Flower Lake in Jiuzhaigou Valley (Sichuan, China)

Royalty-free stock photo ID: 23776159

Five Flower Lake in Jiuzhaigou Valley (Sichuan, China)