In Thanjavur, often called the cultural capital of Tamil Nadu, rises a temple that seems to touch the sky. Built in 1010 CE, ...