Queen Alia International Airport

Queen Alia international airport seen from the sky.