Stockholm, Sweden (66 of 280)
Parking deck.