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