20101001 india: A small piece of land where angels fear to tread