Stockholm, Sweden, is a city of contrasts. Unspoiled architecture dating back centuries is complemented by the best in modern Scandinavian design. Stockholm's appreciation of its culture and heri...