![The Upside Down River: Hannah's Journey](http://www.bestbooksforschools.com/cdn/shop/products/9781839131998_{width}x.jpg?v=1659429603)
Hannah has lost almost everything she ever loved, apart from one beautiful songbird. But the bird seems to be dying. So Hannah sets out on an incredible adventure to find the magical upside down River Qjar, whose waters can give her beloved bird eternal life.
She journeys across deserts and over dizzyingly high mountains, lives an entire lifetime in the blink of an eye, braves the terrifying Forest of Oblivion, and is mistaken for a long-lost princess. And along the way, Hannah meets Tomek, an ordinary boy who will follow her extraordinary quest... A sequel to Tomek's Journey, this modern classic is now available to read in English for the very first time.
She journeys across deserts and over dizzyingly high mountains, lives an entire lifetime in the blink of an eye, braves the terrifying Forest of Oblivion, and is mistaken for a long-lost princess. And along the way, Hannah meets Tomek, an ordinary boy who will follow her extraordinary quest... A sequel to Tomek's Journey, this modern classic is now available to read in English for the very first time.
The Upside Down River series
The Upside Down River: Hannah's Journey
![The Upside Down River: Hannah's Journey](http://www.bestbooksforschools.com/cdn/shop/products/9781839131998_95x95@2x.jpg?v=1659429603)
- Regular price
- £5.50
- Sale price
- £5.50
- Regular price
-
RRP £6.99 - Unit price
- per
The Upside Down River: Tomek's Journey
![The Upside Down River: Tomek's Journey](http://www.bestbooksforschools.com/cdn/shop/products/9781839131981_95x95@2x.jpg?v=1647357534)
- Regular price
- £5.50
- Sale price
- £5.50
- Regular price
-
RRP £6.99 - Unit price
- per
See more
Other Books in Translation books
-
7+ 9+
- Regular price
- £12.99
- Sale price
- £12.99
- Regular price
-
RRP £12.99 - Unit price
- per
-
5+ 7+
- Regular price
- £5.90
- Sale price
- £5.90
- Regular price
-
RRP £7.99 - Unit price
- per
-
-
9+
- Regular price
- £5.90
- Sale price
- £5.90
- Regular price
-
RRP £7.99 - Unit price
- per
-
7+ 9+
- Regular price
- £9.60
- Sale price
- £9.60
- Regular price
-
RRP £12.99 - Unit price
- per