Where are the naphtha mines?


Hint 1 of 2:
Go around the north side of the mountains separating the road and
the river.  

Next