The Brihadeeshwara Temple @
-
Trichy
-
Thiruvannamalai
-
Tirunelveli
-
Thanjavur
D
Correct answer
Explanation
The Brihadeeshwara Temple (UNESCO World Heritage Site) is located in Thanjavur, Tamil Nadu. Built by Raja Raja Chola I in the 11th century, it's a masterpiece of Dravidian architecture. The temple is dedicated to Lord Shiva.