Guanyin Shan: Island named for the Buddhist Goddess whose long name is "One Who Sees and Hears the Cry from the Human World".
Guanyin Shan: Island named for the Buddhist Goddess whose long name is "One Who Sees and Hears the Cry from the Human World". Islands Links: www.holymtn.com By: focusfree