Results 2 results found View of the Chkalov Stairs leading to the Kremlin in Nizhny Novgorod on the Volga river, Russia, Europe Aerial of the Chkalov Stairs, Nizhny Novgorod, Russia, Europe Chkalov Stairs, Nizhny Novgorod (Gorky), Russia