Indian Prime Minister Narendra Modi

Indian Prime Minister Narendra Modi landed at Lahore airport on Friday afternoon for an unannounced visit on the birthday of his Pakistani counterpart Nawaz Sharif, weeks after a breakthrough meeting between the countries' top diplomats.

State TV footage showed the Indian Air Force jumbo jet land at the Allama Iqbal International Airport where Sharif had flown in by helicopter moments earlier.