Jindu


Jindu is a town of the People's Republic of China situated in Zhaoqing, Guangdong, China.