The flag of Mozambique features three horizontal stripes: green, black, and yellow. In the center of the flag is a red isosceles triangle with white borders, which contains a yellow five-pointed star. The green stripe represents the country’s agriculture, the black stripe represents the African continent, the yellow stripe symbolizes the country’s minerals, and the red triangle represents Mozambique’s struggle for independence. The star in the triangle represents the country’s socialism.