All measurements are approximate.
Shambhala (Shambala or Shamballa) as defined by the Tibetan Buddhist as a mythical kingdom that is thought as a physical and spiritual place. Shamballa can be understood as a place of peace, tranquility and happiness.