The Five Patriarchs Stele Pavilion is located on Mount Putuo. Tourists can experience the profound heritage of Buddhist culture and admire the exquisite stone carving art here.

The Five Patriarchs Stele Pavilion is located on Mount Putuo. Tourists can experience the profound heritage of Buddhist culture and admire the exquisite stone carving art here.