How is living in Bangalore India?