India's 66th Independence Day celebrations —
Indian students, their faces painted with the colours of their national flag, pose on the eve of Independence day in Allahabad on August 14, 2013. India celebrates its 66th independence anniversary from British rule on August 15.