The hilly streets of Barga, a small town in the Garfagnana mountain region about two hours north of Florence