Where is Shimianzhuang?

Where is Shimianzhuang located?

Shimianzhuang, Tianjin, China (approx. 39.40917°, 117.1581°)


Where is Shimianzhuang on the map?