Where is Cát Bà?

Where is Cát Bà located?

Cát Bà, Cát Bà, Vietnam (approx. 20.72779°, 107.04819°)


Where is Cát Bà on the map?