Mukalla – satellite February 27, 2019 Mukalla, satellite, Yemen Source: Google MapsSee also Countries:Yemen