Positioned where the waters of Lake Malaren rush into the Baltic, Stockholm is one of Europe's most beautiful capitals. Nearly 1.6 million people live in the greater Stockholm area, yet it remains a quiet, almost pastoral city. Built on 14 small islands joined by bridges crossing open bays and …