06046 Norcia Strada del CastelluccioThe small town of Castelluccio lies in the heart of the Italian region of Umbria. The city is situated on a high plateau at an altitude of 1476 meters (4854 feet). Surrounded by mountains, Castellucci. . . FURTHER . . .