One of Varanasi's oldest and most important churches.