Nepal has 45 airports