The flag of Colombia consists of three horizontal stripes: yellow, blue, and red. The yellow stripe is the largest, occupying half of the flag, while the blue and red stripes each take up a quarter of the flag.
The prominent yellow color symbolizes the richness of Colombia, particularly its soil and resources, as well as the country's wealth in biodiversity. The blue represents the Pacific and Atlantic oceans that border Colombia, symbolizing the country's maritime access and resources. The red stands for the bloodshed and sacrifices made by those who fought for Colombia's independence.
Overall, the colors of the Colombian flag reflect the country's natural wealth, geographic features, and historical struggles for freedom. The decision to have the yellow stripe occupy half of the flag emphasizes the importance of these elements in Colombia's identity.