Bengaluru's Bellandur lake catches fire, toxic smoke chokes city
The Bellandur lake is the largest of the 262 lakes and tanks in Bengaluru.
Feb 17, 2017, 12:25 PM IST
The Bellandur lake is the largest of the 262 lakes and tanks in Bengaluru.
Feb 17, 2017, 12:25 PM IST