A landlocked country.?

Algeria

Nepal

None of these

Spain