Near what mountain chain is population density the highest in Russia ?
At , Sweden is the 55th - largest country in the world , the 4th - largest country entirely in Europe , and the largest in Northern Europe .