Huangsha


Huangsha - town in Dianjiang County, Chongqing, China.