smolcan
smolenskflag
RUSSIA SMOLENSK Oblast

Smolensk (Russian: Смоленск ) is a city and the administrative center of Smolensk Oblast, Russia, located on the Dnieper River, 360 kilometers (220 mi) west-southwest of Moscow. Population: 326,861 (2010 Census)

 

smolpan

 

 

 

 

smomap

back