The village of Ollolai is located in central Sardinia