Back to Dictionary
普陀山
Pǔtuóshān
1. Mt Potala at Zhoushan [[舟山市]] in Zhejiang, one of the Four Sacred Mountains and Bodhimanda of Guanyin [[觀音|观音]] (Avalokiteśvara)
Noun