Socotra Island, Yemen.