Thousands of Christians attend a service that has its origins in thanking God for keeping them safe during a cholera epidemic more than 100 years ago