A magnificent neo-Gothic church in Mysuru, known for its twin spires and stunning stained glass windows.