The Brihadeeswara Temple is located in Thanjavur, Tamil Nadu, and is a UNESCO World Heritage Site. Built by the Chola emperor Raja Raja Chola I in 1010 AD, it is one of the largest Hindu temples in India and represents the pinnacle of Chola temple architecture.