A. Sutherland - AncientPages.com - 'Altar of Twelve Gods', also called the Sanctuary of the Twelve Gods was found at Gabii, Italy. This valuable piece of sculpture represents the twelve