An Indian village woman covers a sleeping child with her veil as she carries him on her shoulder at Ajmer in India's Rajasthan state, Wednesday, Aug. 5, 2015. Married Hindu women in parts of Indian states observe a veil, or cover their heads as a long followed tradition. (AP Photo/Deepak Sharma), APTOPIX