The flag of Namibia features a combination of bold, vibrant colors arranged in diagonal stripes and geometric shapes. Red represents the country's people and their determination. Blue symbolizes the sky and the Atlantic Ocean, which is crucial to Namibia’s geography and history. Green stands for the land, agriculture, and the country’s natural resources. Yellow represents the country’s wealth, particularly in minerals. A sun with 12 rays appears in the upper left corner, symbolizing life, energy, and the bright future of the nation. The flag was adopted on March 21, 1990, when Namibia gained independence from South Africa. The design and colors reflect a blend of the country’s natural landscape, its history, and the aspirations of its people.