Discuss as:

In a dirty, polluted river, prayers are offered

Manish Swarup / AP

A Hindu devotee offers prayers after a dip in the Yamuna River, surrounded by industrial effluent, during Karthik Purnima in New Delhi, India on Nov. 28, 2012.

Karthik Purnima is celebrated on the full moon day of the Hindu calendar month of Karthik and considered very auspicious by Hindus, The Associated Press reports.

Kevin Frayer / AP

Hindu devotees wait to get off a boat after visiting a temple on a small island in the River Yamuna during Karthik Purnima in New Delhi on Nov. 28, 2012.

Kevin Frayer / AP

A Hindu devotee grooms herself on the banks of the River Yamuna after taking a holy dip during Karthik Purnima in New Delhi on Nov. 28, 2012.

Previously on PhotoBlog: A buffalo traffic jam, and other scenes from roadside India

Follow @NBCNewsPictures

Sign up for the NBCNews.com Photos Newsletter