— Alexandra Hörler (@AlexandraHorler) March 28, 2017
The Boeing 737 aircraft was carrying 141 people onboard when the fire started at around 4.30pm local time (10.30pm GMT).
The aircraft operator, Peruvian Airlines, said no injuries or fatalities were reported “thanks to the pilot’s expertise and the high professionalism of our cabin crew”.
The aircraft caught fire shortly after landing
The plane had just landed at Francisco Carle Airport, a regional airfield in Jauja, near Lima.
Unconfirmed reports suggest strong winds had resulted in a difficult landing.
Interior Minister Carlos Basombrio said: "The plane couldn't stop on the runway and they made a maneuver to stop it with the wing and that appears to have caused the fire.”
Emergency services at the high-elevation airport have now put out the fire.
More to follow…