India’s long and layered history is carved not just in memory but literally on rocks. Among the most remarkable ancient artifacts are the Rock ...