If one needed to know what foul smell actually is, he/she could simply head over to the Mukarba Chowk in Delhi. Situated right at the entrance of Delhi was this huge compost plant where tonnes and tonnes of garbage lay. The stench still remains but Mukarba Chowk has undergone a metamorphosis. The broken road that [...]