Filming Locations in Xiangxi Tujia and Miao Autonomous Prefecture

Fenghuan, Hunan, China
Xiao cai feng (2002)

Fenghuang County, named after the mythological birds Fenghuang, is a county of Hunan Province, China...

View Details