On the building in the background are titles of Lufthansa Cargo and Alitalia Cargo, so this picture is probably taken in Europe during its delivery flight to South Africa. Any help on the location is appreciated.
This photo was added on 5 February 2023, and has since been viewed 128 times.