There is one place named North Ninepin Island in Hong Kong.
All places in the world called "North Ninepin Island".