Encyclopedia of India–China Cultural Contacts v1.c7.s3.t2.1
Encyclopedia of India–China Cultural Contacts v1.c7.s3.t2.1
- Language
- English
v1.c7.s3.t2.1
Mount Putuo is among the four Buddhist holy mountains in China, located in the sea, east of Zhejiang province, which is one of the islands of the Zhoushan Islands measuring 12.7 sq km. It is governed by the Putuo County and widely known as the generic terms of Buddhism architectural complex in the island built to worship and enshrine the Goddess of Mercy.