Where is Mankechur?

Where is Mankechur located?

Mankechur, Transbaikal Territory, Russia (approx. 50.654791°, 117.905785°)


Where is Mankechur on the map?