Let's look at some of the facts and believe about Nepalese Flag.
1) Nepal is only the country having a triangular flag. Other countries have a quadrilateral (4 sided) flag. Nepalese people are proud of their distinctive national flags.
2)The flag of Nepal initially had human faces inside the sun and moon. Later it was removed in 1962 by Government of Nepal. Current Nepalese flag has no human faces on it. And the flag that we have now, was adopted as an official flag on December 16, 1962 AD by the government of Nepal.
Fig: Old Flag of Nepal before 1962(Wikipedia)
3)Nepalese flag has a red colour with a blue border. Red colour (Crimson Color) in the flags is the sign of victory and bravery of ancestor and showing Nepalese are fearless and also represent the colour of the rhododendron(लाली गुरास), the National Flower of Nepal. The blue border signifies peace and harmony, showing Nepalese are a clam. Note that the blue border in the Nepalese flag was added later.
4)According to the Nepal Government, the two triangles represent the two major religions of Nepal - Hinduism and Buddhism.
Fig: Nepalese Flag in Temple
Oldest Flag of Nepal is still present at Chhauni Museum near Swoyambhu.
5)Nepalese Flag is made with two triangles where the upper triangle contains sun with 12 pointed rays which portray the heat and higher temperatures of the lower part of Nepal and the lower triangle contains equal moons with 8 pointed rays. Moon portray serenity of Nepalese people and shade and cool weather in the Himalayas.
Fig: Old Flag of Nepal
6)It is believed that these celestial bodies(sun and moon) in the flag indicates Nepal will exist as long as the sun(सूर्य) and Moon(चन्द्र) exist in the sky. This says Mother Land is more essential than the kingdom of heaven.
It's also explained in Nepali songs ... some few words are:
रातो र चन्द्र सूर्य जंगी निशान हाम्रो ज्यूँदो रगत सरि यो बल्दो यो शान हाम्रो
जबसम्म चन्द्र सूर्य आकाशमा रहन्छन् तबसम्म हुन्छ आफ्नै रातो रगत हाम्रो
7) It is considered as the most mathematical flag. Mathematically it is hard to draw those sun and moon and triangle present in the flag.
You can visit this youtube page to know more information. Visit here.
8)It is believed that Lord Vishnu had given their flag with Nepalese people, with the sun and moon as emblems on the flag. In a Hindu Purana, it is written that it was Lord Shiva who handed the flag to Lord Vishnu, and then Lord Vishnu to Lord Indra, for the purpose for battling demons.
9) Local Nepalese believed the Nepalese flag symbolizes a Nepalese pagoda.
10) No one knows who design the Nepalese Flag. Some say by Malla Kings, some say by RANA and some says by Late King Prithvi Narayan Shah.
11)Some say Triangular shape of pennons depicts the Himalayas, with their sizing denoting two families. The upper part of triangle denotes the Shahs Family and lower part of triangle denotes Ranas Family.
12)Some say Nepal has several hills and mountain areas. Keeping this in view the Nepalese flag ie. triangular shaped flag is designed.
13)The proportions of the flag are 4:3 plus the width of the blue border (which makes the upper pendant longer than the lower because of its sharper angle), according to the very accurate building data and information contained within the Nepalese Constitution.
14)The triangular shape represents the historical shape of flags used on the Subcontinent by empires and kingdoms. Even today, the flags flown on India's temple masts and are mainly triangular in shape.
15) Triangular shape flag was also used in different states of India. Uses in Nagpur state, KurundwadState etc but later was suppressed.
16)In Bharat Barsa aka during ancient times, all the flags were triangular in the Indian Subcontinent. Nepal has simply maintained its ancient tradition more than 2000 years ago, while every other one has an adopted rectangular or square western version.
How to draw Flag of Nepal?
Wants to know more about Nepal, then visits below link.