26th January is celebrated as a national holiday in India and this day commemorates the historic sacrifices that led India to be a sovereign, independent nation. Every year on 26th January, the whole country comes together and annually celebrates Republic Day. This year, India will be marking its 73rd Republic Day. Educational institutions, organizations and businesses proudly host the Indian Flag to mark this day. A grand celebration that includes military parades, and hoisting of the national flag is held in Delhi, the national capital of India. The Prime Minister and President are present at this celebration. Stunts are also performed by the defence military forces and professionals who make it all a spectacular show.