quit
The locust base at Marsa Alam (2504N/3454E), on the Red Sea coast of Egypt (26 Feb 2000).