Meher Baba washing hands in the river Narmada near Jabalpur-1938.
More about Jabalpur
Baba's photograph before the water fall