Putuo Mountain
Putuo Mountain 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 Bud…