the host country that has a population of approximately 8.5 million has what title ?
german giants