20101026 sports.golf: Shillong; god's gift to golfers