North Ninepin Island


North Ninepin Island - island in Hong Kong, People's Republic of China.