Toyama mountains, coast and highway

Toyama. Mountains fall straight into the sea, leaving no space even for a highway.