Mount Putuo, located in the southeast of the Zhoushan Archipelago, is a world-famous Buddhist shrine. It boasts spectacular natural beauty and religious culture.
The abundance of hills, beaches and forests makes it a perfect getaway for pleasant sightseeing. According to legend, Guanyin, the Goddess of Mercy, resides on the island and it is her presence that makes it one of the sacred spots for Buddhist pilgrims.
Having a long history of Buddhist culture and excellent island scenery, Putuo is regarded as "a Realm of Buddhism on the sea".