Ladakh

Ladakh

LadakhLadakh is a region in the north-east of India. Sometimes referred to as Little Tibet because its culture and history are closely related to that of Tibet. Ladakh is renowned for its beautifull, remote mountain landscape bespeckled with stupas and Buddhist...