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