Advertisement

Advertisement

Shangqiu

or Shang·chiu, Shang·kiu

[ shahng-chyy ]

noun

, Pinyin.
  1. a city in E Henan province, in E China.


Advertisement

Advertisement

Advertisement

Advertisement


ShangoShangri-la