Man and cow (or ox) with big horns, near Udaipur (India)
Those Indian cattle with distinctively large horns are the Kankrej breed.
For more info, read en.wikipedia.org/wiki/Kankrej_cattle_and_Guzerat_cattle.