The Bavarian Forest National Park is Germany first and largest national park, and one of its most stunning.