Where is Zholobov?

Where is Zholobov located?

Zholobov, Volgograd region, Russia (approx. 49.8679199977°, 46.5961933136°)


Where is Zholobov on the map?