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