After 20 years of restorations, a 26-foot-tall statue of Atlas is once again standing guard at the ancient Temple of Zeus in the city of Agrigento (once called Akragas) in Sicily.