Buddhist Mountain Putuo Welcomes a New Abbot
On the East China Sea there floats a mountain called Putuoshan, which is a 12.5 square kilometer narrow island in the Zhoushan Region of China's Zhejiang Province.With verdant trees, strange rocks, golden beaches and craggy reefs, the island fits perfectly with the serene, |