Brihadishvara Temple (Source of this photo: Wikipedia)
Brihadishvara Temple, is a Hindu temple dedicated to Lord Shiva located in Thanjavur, Tamil Nadu, India. It is one of the largest South Indian temple. Built by Raja Raja Chola -I between 1003 and 1010 AD. This temple is a part of the UNESCO World Heritage Site.
The photos above were taken on the Onam Day in January 2018.