zhoukoudian

/ZH UW0 K UW1 D IY0 AH0 N/
noun
  1. 1

    An area of Fangshan district, Beijing, China.