Which is the highest population density area near to mountain chain of Russia ?
At , Sweden is the 55th - largest country in the world , the 4th - largest country entirely in Europe , and the largest in Northern Europe .