An altar is any structure upon which offerings such as sacrifices and worship are made for religious purposes. Altars are usually found at shrines, and they can be located in temples, churches and other places of worship. This is an altar in Zagreb cathedral, gothic style.