Indian schoolgirls wave Indian flags during a rehearsal for Independence Day parade celebrations at a school in Amritsar on August 11, 2010. India's Independence Day is celebrated on August 15 to commemorate its independence from British rule in 1947. AFP PHOTO/ NARINDER NANU *** Local Caption *** 169972-01-08.jpg