20110601 city.bengaluru: Gritty triumph of spirit