Stockholm, Sweden (84 of 280)
The Royal Palace.