Address: Yangshikeng, Duruan Town, Pengjiang District, Jiangmen 529000, China
Mount Chishi is a mountain located in Duruan Town, Xinhui District of Jiangmen, Guangdong, China, with a height of 380 metres above sea level. Continue reading... From Wikipedia, the free encyclopedia.