根据给定的英文单词列表，生成一篇包含这些单词的短文，短文应该包含至少10个完整的句子和正确的语法和拼写。



单词列表：apple, book, cat, dog, elephant, friend, green, happy, ice cream, journey.
Yesterday, I went on a journey to visit my friend who lives in a green valley. On the way, I bought an apple and a book to read. As I was walking, a friendly cat came up to greet me. It seemed so happy and content that I decided to pet it. Suddenly, a big dog came running towards us, but luckily the cat and I managed to stay safe. 

When I finally arrived at my friend's house, we decided to celebrate the beautiful day by having some ice cream. We enjoyed our treat while talking about our favorite animals. My friend mentioned that she likes elephants, and we discussed their unique features. 

After finishing our ice cream, we went for a walk in the park. We saw many beautiful flowers and trees. Suddenly, we heard a loud noise, but it turned out to be just the sound of children playing in the playground. It was a beautiful day spent with my friend and many wonderful memories were created.