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