via upload.wikimedia.org complain
Completed in 1760, the Stockholm Palace, also known as the Royal Palace, is the official residence and major royal palace of the Swedish Monarch. Situated in the capital of Sweden, Stockholm Palace is one of the largest official residences in the world. It has over 1,400 rooms.
#residences , #headofstate , #countries
like us to get more interesting stuff!