Where is Im Lenina?

Where is Im Lenina located?

Im Lenina, Krasnodar Region, Russia (approx. 44.3136787806°, 41.564540863°)


Where is Im Lenina on the map?