This time owl and Michelle enjoyed their holidays in the mountains.
I won’t forget that Olympus Mons is in Mars and is the tallest mountain in our solar system. Your stories are enjoyably educational.
Owl loves infodumping and Michelle is curious