What makes Nepali Flag so Unique?

Every nation has its national symbol, which gives the identity of the nation to the world. Such...