Scenic Vistas of Brihadeshwara Temple
The Brihadeshwara Temple in Thanjavur, Tamil Nadu is a major example of the amazing Tamil architecture and was constructed during the Chola dynasty. It boasts of Dravidian design and was built by Raja Raja Chola and is the largest temple in ...