Picture taken on Jan. 26, 2017 shows the scene of the 68th Republic Day Parade in New Delhi, India. India displayed its military might and cultural heritage Thursday at a grand parade in the heart of the national capital to mark the country's 68th Republic Day. (Xinhua/Partha Sarkar)