Updated on: April 29, 2020 9:01 IST

Know everything about the Brihadeeswara Temple situated in Tamil Nadu

Brihadeeswara Temple is a unique piece of ancient architecture located in South India. It is a Hindu temple located in Thanjavur in Tamil Nadu which was built in the early 11th century.