Stockholm, Sweden (102 of 280)
Walking from the Royal Palace to King's Garden, Kungsträdgården.