Just a few years ago, Karanji lake in Mysuru was considered to be one of the dirtiest spots in the city.