In the small town of Tiruvannamalai, Tamil Nadu, rises a mountain that has drawn saints, seekers, and devotees for millennia—Arunachala.…