The Glass House in Bangalore is one of the places worth seeing. Where is it located?
Electronics City
Cubbon Park
LalBagh
Indira Nagar