0
Graham99mn ∙
Izhevsk is the city of the Udmurt Republic located in Russia. It is situated along the Izh River in the Western Urals and the population was 629,455 in the year 2012.
Wiki User