20111026 india: Globe-trotter Punjabi film wins honour