Country: GermanyWebsite: Institute of Meteorology and Climate Research of Karlsruhe Institute of Technology website