Projecting a 2D road onto a 3D elevation mesh
you can do that with the shrink wrap modifier as follows :

original mesh





Add the shrink wrap modifier :



and you will get this



if the road is not curved enough " didnt follow the mountain exactly " try to subdivide it before applying the modifier