Dhoom Macha Le

On the banks of the Narmada at Omkareshwar.