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