full of twists and turns vs snaking

full of twists and turns

snaking

noun
  • A twisting, serpentine layout or motion. 

How often have the words full of twists and turns and snaking occurred in a corpus of books? (source: Google Ngram Viewer )