The heart of Europe, this huge country stretches from the Alps to the north sea, and it’s full of wonders.