Meaning and Translation of Matoupu in Urdu Script and Roman Urdu with Wikipedia Reference,
Matoupu (Chinese: 马头铺镇) is a township-level division of Xinle City, Shijiazhuang, Hebei, China.