Near what mountain chain is population density the highest in Russia ?
Sweden lies between latitudes 55° and 70° N , and mostly between longitudes 11° and 25° E ( part of Stora Drammen island is just west of 11° ) .