Moscow - An Aeroflot Boeing 737 passenger jet crashed near Russia's Ural mountains on Sunday, killing all 88 people on board including 21 foreign nationals.
The Russian airliner reportedly caught fire in the air and lost control as it readied to land in the city of Perm early morning Sunday.
The wreckage burned just metres from a residential community and debris blocked a section of Russia's Trans-Siberian railway.
Television showed firefighters and investigators sifting through the wreckage which was spread over about four square kilometres, officials said.
Investigators have recovered the aircraft's two black box recorders, which they hope will clarify the cause of the accident.