The stupa is a symbol found across all Buddhist traditions. It originated in India as a mound made to hold sacred remains, like those of the historical Buddha Shakyamuni [...]
This image shows a stupa located in Kathmandu, Nepal. A stupa is a Buddhist symbol derived from earthen mounds that housed relics of the Buddha. Stupas later became associated with [...]
Mount Kailash, a 6,656 meter peak in western Tibet, is worshiped as a holy place in four different religions: Hinduism, Buddhism, Jainism, and Bon, the indigenous religion of Tibet [...]
In this painting Tibet is depicted as a terrestrial paradise, much like the hidden land of Shambhala, a heavenly realm believed to be concealed on our world [...]
In 2002 the New York–based artist Lisa Ross traveled to the Xinjiang Uyghur Autonomous Region of China, beginning a ten-year journey through the Taklamakan Desert [...]