20070308 india: Now McDonald's sets up shop in Buddha land