The remains of a temple and its altar.