Drottningholms slott, Drottningholms Palace, Stockholm, Sweden. The...