Putuo Mountain is a small island in Zhoushan Archipelago 1390 islands. It looks like a black dragon lying in the sea, with an area of 12.52 square kilometers. Across the sea from shenjiamen in Zhoushan Archipelago, it is known as the "Buddha Country at Sea" and "Holy Land of the South China Sea". It is 8.6 kilometers long from north to south, 3.5 kilometers wide from east to west, and the coastline is 30 kilometers long. In the central part, Foding Mountain has the highest skylight, with an altitude of 29 1.2m, extending in all directions, with Chashan in the west, Fulongshan in the north, Qinggulei Mountain in the east, Jinping Mountain, Liantai Mountain and Baihua Mountain in the southeast, and Meicen Mountain in the southwest, with the main peak 100-200m.
1982, Putuo Mountain was rated as a national key scenic spot. In 2004, Mount Putuo was awarded the ISO 14000 National Demonstration Zone. On May 8, 2007, Putuo Mountain Scenic Spot in Zhoushan City was officially approved by the former National Tourism Administration as a national 5A-level tourist attraction.