For those who are searching for peace. See more enchanted lands & fables: http://www.elfproject.org or http://www.facebook.com/elfproject - Fables, films and wisdom from amazing places on earth.
This film was shot in Leh, India. Leh was once the capital of the Himalayan kingdom of Ladakh. Situated high up in the Himalayas in northern India, it lies in an ice desert region. Amidst the cold barren landscape, the town of Leh is an enchanted oasis. Watch this wonderful film from Leh and share the wisdom of this ancient land.
Link to this comment:
All Comments (0)