Live: Charm of Fenghuang ancient water town in Hunan Province – Ep. 3
Literally meaning "phoenix" in Chinese, Fenghuang ancient town lies in the southwest of the Xiangxi Tujia and Miao Autonomous Prefecture in China.
Literally meaning "phoenix" in Chinese, Fenghuang ancient town lies in the southwest of the Xiangxi Tujia and Miao Autonomous Prefecture in China.