Yemen lies on the tip of the Arabian Peninsula