The flag of Colombia consists of three horizontal stripes: a yellow stripe at the top that is twice the height of the other two, followed by blue and red stripes. The yellow represents the country's wealth and resources, the blue symbolizes the seas and rivers, and the red signifies the blood shed for independence. The flag was officially adopted on July 20, 1810, reflecting the nation's struggle for freedom from Spanish colonial rule. Its design has historical roots, representing the unity and diversity of Colombia's people and geography.