A woman drying up her sari along the sacred Kaveri river in Omkareshwar. A lot of pilgrims flocked to this lovely little Madhya Pradesh town. This shot is actually taken when the Kaveri runs into another sacred river, the Narmada.

Advertisements