I think your colors are fine. They all are distinct and readable, which is good. Maybe add a whitish for the highest elevations above the red to make the mountain peaks stand out a little more.