Where is Battle of Dengbu Island?

Coordinates: 122.31 29.87

Be the first visitor to thank for this answer!

Thanks!