India, Tamil Nadu, Mamallapuram. The statue of a bull stands at the entrance to the 8th Century Shore Temple which is now a UNESCO World Heritage Site
There are no comments yet, be the first!
Do not provide this unless you are a robot!
There are no comments yet, be the first!