North and South Blocks are illuminated ahead of the Indian Independence Day celebrations in New Delhi, capital of India, on Aug. 12, 2016. India celebrates its Independence Day on Aug. 15 each year. (Xinhua/Stringer)
North and South Blocks are illuminated ahead of the Indian Independence Day celebrations in New Delhi, capital of India, on Aug. 12, 2016. India celebrates its Independence Day on Aug. 15 each year. (Xinhua/Stringer)