In Chinese language, there are many words or phrases associated with ROAD. Among the most common one are: road is made by human footsteps, there is always a road (way) for those who are optimistic, the strength of the horse is measured after a long and winding road etc. Some of the phrases are negative like: no road, death road etc!
But road connect people, like it or not, road is also a prerequisite for economic development as you can see what have happened in China.
For me, good landscape pictures are always found in the end of a long and winding road, at least this is the experience during my recent shooting trip in Tibet-Ali.
Similarly, the success and happiness in life are normally found after a long and precipitous winding road.