This perfectly beautiful site is the Bhutanatha Temple. The temple dates from the 7th century with the addition of an 11th century open hall on the waterfront. It is located on the Agasthya Lake in Badami, Karnataka, India.
Badami is one of my favourite small towns in India with its quiet winding streets. It is surrounded by high sandstone cliffs with their well known 6th century caves and the surrounding countryside is full of fascinating ancient temple sites.