Dengbu Island

Dengbu Island, also known as Dengbu Mountain, is located in Putuo District, Zhoushan City.
图片描述
The island is historically significant as the site of the famous Dengbu Island Battle.


Leave a Comment

Your email address will not be published. Required fields are marked *


Shopping Cart