Smarthistory Rajarajesvara Temple Tanjavur - Smarthistory 600 1200 C E