རི་བོ་རྩེ་ལྔ།
English (2) | Français (1) | བོད་ཡིག (2)
Texts related to Wutai Shan (五台山, Tib. ri bo rtse lnga), the Five-Terraced or Five-Peaked Mountain, a group of mountains in Shanxi province, which constitutes one of the most important Buddhist pilgrimage sites in China and is revered as the home of Maṇjuśrī:
