Cosmic altar