a temple built into a mountain