Located about 1,700 miles from Moscow, Omsk, with a population of more than one million, resembles other Siberian cities in many ways. The city center features museums, architectural landmarks ...