The altar is the sacred place where God and man come together, where the human intersects with the Divine. That place resides in each of us and it is up to us to find it.