Where is Bellandur Lake?

Where is Bellandur Lake located?

Bellandur Lake, Bellandur Lake, India (approx. 12.934167°, 77.66278°)


Where is Bellandur Lake on the map?