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