A landlocked country.?

Spain

Algeria

None of these

Nepal