An altar is a sacred place