After Prithvi Narayan Shah unified all small principalities of Nepal, the double-pennon flag was adopted. In modern times, the flag’s symbolism has evolved to incorporate several meanings. The crimson red indicates the bravery of Nepali people and is the country’s national color and the blue border represents peace and harmony. The colors are often found in Nepalese decoration and works of art. A theory is that the two points represented peace and hard work, using the symbols of the moon and sun respectively. Traditionally flag of Nepal is derived from Hinduism which is common in Hindu cultures. However, the modern and government-sanctioned representation is of Hinduism and Buddhism, the main religions of the country.
Nepal flag outline, The significance of celebrating Thanksgiving Day is to commemorate the sign of a good harvest being reaped by offering thanks to the gods.