What is Shambhala?
Shambhala is a Sanskrit word meaning “Place of Peace and Happiness.” Legend tells that a ruler will rise up to overthrow the time of conflict and abomination, leading to a wondrous period of harmonious living.
It is believed that Shambhala is physically located somewhere high up above the clouds in the snowy peaks of the Himalayan Mountains. However, it is also rumoured that Shambhala is able to manifest in any location. If you raise your thoughts and vibrations high enough you can magically transport to Shambhala now.