峰回路转

fēnghuí-lùzhuǎn
the mountain road twists around each new peak, twisting and turning
HSK 79
Traditional峰回路轉

Additional Dictionary Meanings

the mountain road twists around each new peak (idiom)(of a mountain road) twisting and turningfig. an opportunity has come unexpectedlythings have taken a new turn