Where is Crooked Island?

Where is Crooked Island located?

Crooked Island, Crooked Island, HK (approx. 22.54959°, 114.29927°)


Where is Crooked Island on the map?