Stockholm, Sweden. Sightseeing Boat. Stockholm, the city is located on 14 islands and a peninsula. Cruise boat sightseeing is a great way to experience Stockholm and the beauty of Venice in the north from the water. Beautiful lakes, beautiful islands, lush trees, atmospheric palaces, distinctive buildings, ancient bridges, unique scenery, left a deep impression along the way. The ship is equipped with headphones, voice guides, Chinese, English, Spanish, German, French and other self-help options.