Aloe excelsa with yellow flowers close to Nampula town in Mozambique. It seems only the yellow-flowering form grows here.