Loading…
India - Delhi - Indians practicing yoga in the early morning in Nehru Park
Indians practicing yoga in the early morning in Nehru Park, New Delhi, India. Delhi's parks are full of people greeting the sun in the early morning, exercising and meditating.