Mount Putuo

Mount Putuo is an island and mountain in Zhejiang, China, and one of Chinese Buddhism’s four sacred mountains. It is renowned as a pilgrimage center devoted to Guanyin, the bodhisattva of compassion.

Connect