The temple of heaven