translate English to French: Temple of Our Lady of Las Mercedes.
Chapelle de Notre Dame de las Mercedes.