"New Rafah," Egypt. Satellite image December 10, 2010.
© 2021 Planet Labs