Republikken Portugal ligger på den iberiske halvøyen og grenser bare til Spania . Landets hovedstad er Lisboa .