A plane has crashed at Tribhuvan International Airport in Nepal's capital, Kathmandu.

The plane, operated by US-Bangla, a Bangladeshi airline, veered off the runway while landing on Monday afternoon, causing a blaze.

The plane had 67 passengers and four crew on board, officials say. There are casualties but the number has not been confirmed.

Seventeen people on board have been rescued so far, the authorities say.

Photos and video posted on social media showed smoke rising from an airport runway.

The plane was identified in local media as S2-AGU, a Bombardier Dash 8 Q400, but this has not been officially confirmed.

The flight landed at TIA airport, also known as Kathmandu International Airport, at 14:20 local time (08:35 GMT), according to flight tracking website FlightRadar24.

All flights in and out of the airport have been cancelled, the Kathmandu Post reports.