This is the Holy Redeemer Cathedral

This is Holy Redeemer Cathedral in Belize City