Located by Guanyin Leap at Putuo Shan's southern most stands the island's largest representation of Guanyin Pusa—Chan Buddhism's goddess of compassion. At an imposing 33 meters (108ft.) tall, the eye catching golden statue can be seen from many vantage points around Putuo Shan and seems to welcome new arrivers by boat to the island.
Guanyin is surrounded by a stone courtyard with a large set of steps where kowtowing pilgrims can be seen savoring the final moments of long journeys. At the top of the stairs, surrounding the platform on which the goddess is perched, are a series of murals carved from stone depicting the journey which brought Buddhism to China.