A temple dedicated to the ancient Egyptian Gods.