Germany, situated at the heart of Europe, has been the fountainhead of many ideas, people and movements throughout the ages. Only few countries have had as much impact on the world as Germany, a land of innovation that has given us the printing press, the automobile, aspirin and MP3 technology.