Big city life in India