Europe is a big place with varying climate - people in the "colder" bits of Europe (the Teutonic and Scandinavian countries) are generally taller, whilst those from the hotter nations tend to be shorter.
You get the same thing in Asia, its a fallacy that all Chinese are short, but this...