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