It's a fragment of the Airavatesvara Temple in the town of Kumbakonam, within the Thanjavur district of the South Indian ...
Brihadeeswarar Temple, Gangaikonda Cholapuram and Airavatesvara Temple are a part of the "Great Living Chola Temples." These temples are known for their grand scale and intricate sculptures.