Where is Shakeda?

Where is Shakeda located?

Shakeda, Hebei, China (approx. 36.46917°, 115.1333°)


Where is Shakeda on the map?