There are 2 places named Itu in China.
All places in the world called "Itu".
Qiaotou (24)
Dongfeng (24)
Taiping (24)
Heping (24)
Xinzhuang (24)
Xiangyang (24)
Xinhe (23)
Dongshan (23)
Taoyuan (23)
Qingshan (23)
Xincun (23)
Xincheng (23)
Gucheng (22)
Shiqiao (22)
Yongan (22)
Hekou (22)
Huayuan (22)
Wenquan (22)
Hexi (21)
Yonghe (21)
Chaoyang (21)
Daxing (21)
Zhonghe (21)
Zhangjiawan (21)
Shimen (21)
Xinan (21)
Dawan (21)
Nanping (21)
Daqiao (21)
Hejia (20)