rang bland Europas sevärdheter.