\\\"walk in park\\\" is an idiom. It means easy, relaxing or non-taxing. After this it may mean just opposite for cherry Torn. It was beautiful day & seclusion was nice. however being miles away from civilization also means being miles away from help. There are predators in delicious, & one has Cherry in his sights. She has fit, beautiful body however she is not fast enough to escape him.