Scenic Himalayan waterfall amid massive rocks in Himachal Pradesh, India. Part of Kinner Kailash Yatra, a Hindu pilgrimage.

Code produit:
710678329