Mount Putuo, known in ancient scrolls as Pǔtuó Shān, emerges from the mists of the East China Sea as a hallowed island, one of the Four Sacred Buddhist Mountain...