The large building is Nordiska, The Nordic Museum. And the small black building with the ship masts on top is the Vasa Museet.

DSCN0849.jpg