Information:
In Bundi, Rajasthan - while travelling in India. Cows there will eat pretty much anything, so marigolds are probably quite a delicacy.
The flowers had been thrown down by a boy on the rooftop above.