World

Europe

Ryazan (158m)



History Ryazan: computing