Orsha, a stop on the way to Russia by train.
Orsha is a city in the North East of Belarus, a city of around 122000 habitants. It is a port at the confluence of the Dnieper and Orshitta rivers. One of Belarus's leading rail and water transport junctions and industial centres, Orsha is the starting po... more