Enchanting Hilsa, Humla

Gateway to Tibet’s sacred Mount Kailash.