In search of the beyul
According to ancient Tibetan lore, there exist in the world special places where the spiritual realm and the physical realm overlap. These most sacred places are known as ‘beyul’ meaning ‘secret or hidden lands’.
According to ancient Tibetan lore, there exist in the world special places where the spiritual realm and the physical realm overlap. These most sacred places are known as ‘beyul’ meaning ‘secret or hidden lands’.