Germany belongs to one of those few European countries that have an extremely long history of their culture. If you are ...