Where is Chupaleiku?

Where is Chupaleiku located?

Chupaleiku, Nizhny Novgorod region, Russia (approx. 55.179617°, 42.550231°)


Where is Chupaleiku on the map?