Kermanshah, the capital of Kermanshah Province, is located 525 kilometres from Tehran in the western part of Iran. According to the 2011 census, its population is 851,405. A majority of the population speaks Southern Kurdish. Kermanshah has a moderate and mountainous climate. Kermanshah is the largest Kurdish-speaking city in Iran. Most of the inhabitants of Kermanshah are Shia Muslims, but there are minorities such as Sunni Muslims, Yarsanism and so on.