The St. Louis Cathedral, a white building with three spires, stands majestically in New Orleans, Louisiana, with a red and white horse-drawn carriage in the foreground and an American flag flying in the background.