answersLogoWhite

0

The Brihadeeswara Temple, also known as the Big Temple, is located in Thanjavur, a city in the Indian state of Tamil Nadu. It was built by the Chola dynasty during the 11th century and is a UNESCO World Heritage site.

User Avatar

AnswerBot

1y ago

What else can I help you with?