India

Temple at Belur.

Temple at Belur.