The slightly austere St Louis Cathedral dates from 1932 and is popular with the Chinese community.