Designed by
Title
Chkalov Staircase in Nizhny Novgorod #62684997
Description
Nizhny Novgorod, Russia - May 4, 2015: Chkalov Staircase is the longest flight of stairs on the Volga shores, consists of 560 steps, is the landmark of the city.
This image is editorial