Where is Muchandalyandi?

Where is Muchandalyandi located?

Muchandalyandi, Hebei, China (approx. 41.87889°, 115.8911°)


Where is Muchandalyandi on the map?