"Nepal was never invaded."
Nepal does not observe an independence day because it has never been occupied by a foreign power. The country is the oldest in South Asia. Nepal was a monarchical monarchy until 2008 when it became a federal democratic republic. Isn't that amazing for a small country surrounded by Asian behemoths?