Ice waterfall - Road to Chang-La Pass - Ladakh (India)
For more information about this place, please check the album description.