260-miles-above-the-Nile-River-Delta-in-Egypt. | WONDERLUST 100: 9 – 5

The view from above: 260 miles over the Nile River Delta