Google
×

Putuo Mountain

Island in Zhoushan, China
Mount Putuo is an island in Putuo District, Zhoushan, Zhejiang, China. It is a renowned site in Chinese Buddhism and is the bodhimaṇḍa of the bodhisattva Guanyin. Mount Putuo is one of the four sacred mountains in Chinese Buddhism, the others... Wikipedia
Elevation: 932′
Province: Zhejiang