Ladakh & Spiti Valley, Spiritual way of seeing Nature in the palm of almighty Himalaya...
Documentary stating co-existence in harmony with living fossils...