darcha lamayuru trek

darcha lamayuru trek

Darcha lamayuru trek islocated in Ladakh Himalaya at height of 5090 mt.