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