Many immigrants have come to Norway in the last 30–40 years. They mostly live in and around Oslo, and in the other big cities. Many immigrants come from nearby countries, like Sweden, Denmark, Germany, Poland and Russia. There are also many from countries far away, such as Pakistan, Somalia, Iraq and Vietnam.