Snow mountain and lake at southwest China

Royalty-free stock photo ID: 7685098

Snow mountain and lake at southwest China