Putuoshan

China

Mount Putuo is an island located in the Putuo District of Zhoushan, Zhejiang Province, China. It serves as a significant geographical landmark within the region's coastal landscape.

The island is a renowned site in Chinese Buddhism and is recognized as the bodhimaṇḍa of the bodhisattva Guanyin. Due to its religious importance, it remains a major destination for practitioners and pilgrims.

Sources

  1. Mount Putuo