Chefoo

Chefoo: see Yantai, China.
Found on http://www.infoplease.com/ce6/world/A0911707.html
No exact match found