When I first saw the place in the above picture, it felt like a herculean task for it to change into a happy spot. It was difficult to even stand and take a picture owing to the stench of rotten thrown away food, rubbish. Any guess where this place could be? This is the backside […]