The Parliament House is the seat of the Parliament of Sweden. This beautiful building is located on Helgeandsholmen in Stockholm.