Where is Mashikou?

Where is Mashikou located?

Mashikou, Hebei, China (approx. 40.71278°, 114.1619°)


Where is Mashikou on the map?