The flag of Slovenia consists of three horizontal stripes of equal width. The top and bottom stripes are white, while the middle stripe is blue. In the upper left corner, there is a small coat of arms featuring a white mountain with three peaks, above which are a blue sky and a golden six-pointed star. Beneath the mountain is a green field with two wavy blue lines, representing the country’s many rivers. The colors blue, white, and red were chosen for the flag as they have been traditionally associated with the country and are also found in the coats of arms of the various regions of Slovenia.