India Thursday celebrated her sixty third Republic Day in all splendor, exhibiting the rich cultural diversity and military prowess.

The Republic Day parade was held on the majestic Rajpath in New Delhi with military parades displaying military weaponry and tableaux from various states, followed by a cultural show that demonstrated the rich cultural heritage of the country.

The Republic Day is also celebrated by hoisting the tricolor and holding Republic Day parades and cultural fests across the country.

Here are some beautiful and offbeat moments from the Republic Day and the tricolor celebrations in India.

Indian Border Security Force (BSF) soldiers ride their camels during the full dress rehearsal for the Republic Day parade in New DelhiREUTERS/B Mathur

An Indian policewoman adjusts her colleague's dress during the full dress rehearsal for the Republic Day parade in the northern Indian city of ChandigarhREUTERS/Ajay Verma

Roughly 720,000 Indians visited the U.S. in 2012, a gain of about 9.2 percent.Reuters/Danish Siddiqui

College students dressed in the colours of India's national flag rehearse for the Republic Day parade in AhmedabadREUTERS/Amit Dave

A Kashmiri schoolgirl wearing traditional attire performs to a patriotic song during India's Republic Day celebrations in SrinagarREUTERS/Fayaz Kabli

ndian soldiers march during the Republic Day celebrations in Agartala, capital of India's northeastern state of Tripura January 26, 2012. India celebrated its 63rd Republic Day on Thursday.REUTERS/Jayanta Dey

News and media crew members stand on an open truck to take pictures of the Republic Day celebrations in HyderabadKrishnendu Halder / Reuters

A white Fiat van rammed into pedestrians outside enjoying a late afternoon stroll on Las Ramblas in Barcelona on Thursday killing at least 13 people and leaving hundreds injured. The Islamic State group claimed responsibility for the attack.