Cover of

India's Largest Community of Travellers

Chokhang Vihara Temple, Leh
Chokhang Vihara Temple, LehxTripsPlaces