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