Xikou
town in People's Republic of China
Xikou (溪口) is a sleepy town in Zhejiang, nestled in the mountains of eastern China. Its name, also pronounced Qikou, means "stream mouth" in Chinese, referring to the town's position on the broad Shan River.
This article is issued from Wikivoyage. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.