In Nepal, the Guard of honour is formed from special troops from Nepalese Army. It is mainly given to the President of Nepal and the Prime Minister of Nepal. Foreign Heads of State also receives the Guard of Honour. Formerly, Guard of honour was given in Tribhuwan International Airport premises but since 2018, Government of Nepal changed the venue to Tundikhel. The first foreign state head to receive the Guard of honour at Tundikhel was Pakistan Prime Minister Shahid Khaqan Abbasi during his visits to Nepal in March 2018.