INDIA | Friday, 21 June 2013 | Views [1215] | View Larger Image
The culture of India is often best described in its smells. Cows are sacred animals in India, and therefore roam the streets eating from the masses of waste.