Il paese di Chiaverano, dista 55 chilometri da Torino, e sorge in un contesto naturalistico di eccezionale rilievo che racchiude il più grande anfiteatro morenico d'Europa. Il Castello di San Giuseppe e tracce del ricetto di cui era parte, si trovano sulla cima del colle Albagna, circondati da undici ettari di parco e con una vista mozzafiato sul vicino lago Sirio.