Where is Chabanov?

Where is Chabanov located?

Chabanov, Adygea, Russia (approx. 44.8582112515°, 39.6144676208°)


Where is Chabanov on the map?