Shanhaiguan (noun) Definition, Meaning & Examples

noun Pinyin.
  1. a city in northeastern Hebei province, in northeast China, on the Gulf of Liaodong: strategically located at the east end of the Great Wall.
Shanhaiguan (noun) Definition, Meaning & Examples

More Definitions