Omsk

Omsk is a major city in Russia, located on the Irtysh River in southwestern Siberia. It serves as an important industrial and transportation hub, with a population exceeding one million.

Related

Built by Tim Jones