Where is Battle of Dengbu Island?

Coordinates: 29.87, 122.31

Be the first visitor to thank for this answer!

Thanks!