Smarthistory Rajarajesvara Temple Tanjavur - Brihadeeshwara Temple Of Thanjavur A Window To The Ancient India