It has a mythological importance too. As per Hindu and Tibetan Buddhist tradition, Shambhala is a spiritual kingdom which finds mention in the Kalachakra Tantra. It derives its Sanskrit name from ...