A Peruvian Airlines plane with 141 passengers and crew on board has caught fire during an emergency landing at Jauja airport in the Andes.

The company said all those on board were safely evacuated after the aircraft skidded off the runway. There were no injuries.

Firefighters extinguished the blaze, and an investigation is now under way.