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