In search of the beyul

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’.