Unidentified gunmen opened fire at a Christian school in a hill resort in northern Pakistan on Monday, killing six people and wounding at least three others, local authorities and hospital sources told IRIN.