Explore relationships
Mount Putuo
Mount Putuo (Chinese: 普陀山; pinyin: Pǔtuó Shān, from Sanskrit: "Mount Potalaka") is an island in Putuo District, Zhoushan, Zhejiang, China. It is a renowned site in Chinese Buddhism and is the bodhimaṇḍa of the bodhisattvaGuanyin.
Use + to expand a branch. Click a topic name to open its summary.