Fenghuang (Chinese for phoenix), a small city under the jurisdiction of the Tujia Autonomous Prefecture of Hunan Province, borders northern Guizhou Province and eastern Chongqing Municipality.
When 11-year-old Zhao Shanzhong of Fenghuang Village, outside of Chongqing, was at the age of four, his father passed away. His mother later abandoned him to work in another area. As a result, his ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results