Xīn liè diān Dǎo

  1. New Britain, island of northeast Papua New Guinea