The flag of Nepal is a unique and distinctive national symbol that features two overlapping, right-triangular shapes stacked on top of each other. The upper triangle is blue, representing peace, while the lower triangle is red, representing bravery. The two triangles are separated by a white, stylized depiction of the Nepalese national emblem, which consists of a moon and sun, symbolizing the country’s hope for a long and prosperous existence. The flag’s shape is not rectangular like most national flags, but instead takes the form of two overlapping pennants. This design is meant to represent Nepal’s location in the Himalayas and the country’s two major religions, Hinduism and Buddhism.