Posted
EN FR RU UA
Located in Russia.
Cheboksary is a city in Russia, the capital of the Chuvash Republic, a major port on the right bank of the Volga River, at the confluence of the Cheboksarki River into it. One of the largest economic, scientific, educational, cultural and sports centers of the Volga region.
Photos
Source: Wikipedia
Author of photos: L. Dubinina