And not for nothing is its monumental shrine to Brihadishwara called a Great Living Chola Temple. Built by Raja Raja ... enchanted from Thanjavur to share these captivating images.
Located at Thanjavur in Tamil Nadu, the temple dedicated to Lord Shiva and is among the largest temples in the world. Also called the ‘Rajarajeswara temple’, it was built by Chola king Raja ...