Brihadeeswara Temple

Location: Thanjavur, Tamil Nadu

Main deities: Shiva

This UNESCO World Heritage Site is a masterpiece of Chola architecture built by Raja Raja Chola I in the 11th century. Known for its towering vimana and intricate carvings, it stands as a symbol of Tamil heritage and spiritual grandeur.