Capturing the Essence of Buddha's Life and Traversing the Spiritual Landscape of Buddhist Caves of India.