Nepal's Prime Minister Sher Bahadur Deuba on Monday inaugurated the country's second international airport built by China that will help connect Lumbini, the birthplace of Lord Buddha and a major tourist and pilgrimage destination, to Buddhist circuits in South Asia as well as to the rest of the world.