1 place found
· Italy · sacred natural site
An ancient subterranean Roman altar dedicated jointly to the gods Consus, Mars, and the lares, set beneath the Circus Maximus in the heart of the early city of Rome.