A temple in India carved out of a single large rock.