Guanyin Shan: Island named for the Buddhist Goddess whose long name is "One Who Sees and Hears the Cry from the Human World".