Hotel De Zojila

Ladakh
Kargil
India