This is interior of Basilica of Bom Jesus (also known as St. Francis Xavier's Church) in Goa, India...I had posted the outer view in my previous pic. The well preserved body of St. Francis Xavier is kept for public viewing inside the church and is visible in the pic in the centre pedestal.
This was the best angle I could click considering too much rush in the church and the height of the point to be focussed.