Mare de Déu del RoserChapelShareCamí de la Salgueda17515 Sant Pere de Torelló, CatalunyaSpainGet directions