Khyber Pass: Paradise for meat lovers