ICLEI European Secretariat is the government organization in Freiburg, Germany.
According to PR-model, iclei-europe.org is ranked 1,292,693rd in multilingual Wikipedia, in particular this website is ranked 1,052,776th in English Wikipedia.
The website is placed before omd-live.com and after puzzling.org in the BestRef global ranking of the most important sources of Wikipedia.