Rygerfjord Hotel and Hostel in Stockholm, the capital of Sweden, built on 14 islands and the most populous city in Scandinavia. Jose More Photography