Sikh pilgrims at the shrine for Guru Nanak Dev in Kartarpur, Pakistan. Rahat Dar/EPA Three kilometres from the Indian border, in the tranquil green plains of the Narowal district of Punjab in Pakistan ...