Tequixquiac in Chinese
Tequixquiac in Chinese
特基斯基阿克
Ellipsis of Santiago Tequixquiac: a town, the administrative seat of Tequixquiac, State of Mexico, Mexico.