This picture taken on Monday shows a view of the Soviet-built Antonov Airlines Antonov An-225 Mriya strategic airlift cargo aircraft, the world's largest cargo plane, upon landing at Israel's Ben Gurion International Airport in Lod, east of Tel Aviv, Israel. Photo: AFP