top of page
9.png

Shambhala

A Buddhist Pure Land: a fabulous kingdom whose reality is visionary or spiritual as much as physical or geographic.