China. Putuo Shan.

Published on Tuesday, December 18th, 2012 Uploaded by: hperez6j

Mount Putuo (Putuo Shan) is an island in Zhejiang province that derives its name from a sacred Buddhist mountain at the center of the island.

Category Overview Tag island china buddhism raedler putuo shan guanyin Location Putuo Shan