Five-peaked Mountain
Jump to navigation
Jump to search
- Five-peaked Mountain — ri bo rtse lnga, Chinese: Wutaishan, a place in Eastern China sacred to Manjushri, where Vimalamitra is supposed to reside. [AJP] from The Great Image ISBN 1-59030-069-6