Russia, Chuvash Republic. Novocheboksarsk. Dam of the Cheboksary hydroelectric power station on the Volga river.

Loading…
Russia, Chuvash Republic. Novocheboksarsk. Dam of the Cheboksary hydroelectric power station on the Volga river.