not far away from
northen ,或者north of
look like
mountain
along the seacoast
be confronted with/in face of
from to
serious,