To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Mount Putuo (Putuoshan Island) is an island in Zhejiang province that derives its name from a sacred Buddhist mountain at the center of the island. Putuoshan is 297 meters above the see level. A bridge connects the island with Ningbo city east Zhejiang province in China. From this view to see the tallest statue of female Buddha