Putuo Mountain, on one of the Zhoushan Islands about 100 sea miles off the eastern coast of Hangzhou Bay in Zhejiang Province, is one of the four Buddhist shrines in the country, covering an area of 12.5 square kilometers. Its main peak, the Peak of Buddhist Top, is 300 meters above sea level.
Related Links
business in China
, China-travel
, China
, travel
, Putuo Mountain
, Zhejiang