Country Italy Italy
City Ivrea
Founded 1901