Province of Biella
Sella was born at Sella di Mosso, in the Province of Biella.