20181203 city.bengaluru: Bengaluru lake has India's largest floating island