Pescia, Pistoia, Tuscany, Italy: the medieval church in the hamlet Castelvecchio, ancient village on the Apennine mountains