 On its hill are a medieval castle and a Benedictine convent, most likely built on the ruins of a temple of Jupiter.The medieval village of Santo Stefano Belbo stands between the Langhe hills.In the early fourteenth century it was first a fiefdom of the Marquises of Monferrato, then the Marchesi of Saluzzo, and then the family of Scarampi.