Mozambique's flag features three horizontal stripes: green, black, and yellow, separated by narrow white stripes. There's a red triangle on the hoist side, bearing a yellow AK-47 crossed with a hoe, a book, and a bayonet. The colors are pan-African, and the symbols emphasize defense, agriculture, and education as the means for progress.