Far away from the bustling streets and crowded roads of Chennai, Tamil Nadu, lies one of the world’s six most important Lord Murugan Temples atop a hill in Thirutheni, a small hamlet in the outskirts of Chennai.