quanh co, ngoằn ngoèo
Having many twists
The mountain road is even more twisting than the valley road.