Where is Sizov?

Where is Sizov located?

Sizov, Volgograd region, Russia (approx. 48.1426147425°, 42.2854836099°)


Where is Sizov on the map?