Photos
    Expand filters
    • Search by Image

    Kel-Suu Lake, located near the China border. It s a popular tourist destination, surrounded by towering mountains with visible snow patches. The turquoise water of the lake, cloudy sky Pro Photo

    Checkmark icon
    Pro Standard License
    More Info
    Pro Content