Designed by
Title
Nizhny Novgorod, Russia #49961173
Description
Nizhny Novgorod, Russia - January 03: Chkalov staircase and Volga river in Nizhny Novgorod, Russia on January 03, 2015. It is the longest flight of stairs on the Volga shores, counted at over one and a half thousand steps, is the landmark of the city.
This image is editorial