The Top of Germany

Forget about ‘Top of the Rock’. This is Germany’s top. And much higher than the observation deck of New York’s Rockefeller Center. And of course, the scenery to look at is different: breathtaking views of a vast variety of snowcapped mountains, frozen lakes and the splendid green nature of the valleys below make sure you […]