Mount Putuo

South sea buddhism world

Putuo Mountain_01

Mount Putuo is a small island in Zhoushan, It is one of the four great buddhist mountains in china. Buddhist temple and cultural Mecca spread out like stars in the sky or chessmen on the chessboard on the mountainside. Include three major monasteries, there are over twenty buddhist temples and convents. Tall ancient trees stand, …