Europe | Germany Treasures of the Bavarian forest: the longest tree top walk in the world ByIlya August 23, 2015August 23, 2015