Young girls of the National Cadet Corps salute the Indian flag during India's Independence Day celebrations at Bakhshi stadium in Srinagar, summer capital of Indian-controlled Kashmir, Aug. 15, 2013. India celebrated its 67th anniversary of independence from Britain on Aug. 15. (Xinhua/Javed Dar) |