Morning Puja
Madhya Pradesh,
India
Puja or Pooja, is a religious ritual performed by Hindus as prayer. It is done on a variety of occasions, - daily puja done in the home or temple. Performing a morning puja in the river is often carried out.