Stockholm - Stockholm Environment Instituteicon-car.pngFullscreen-Logo
Stockholm - Stockholm Environment Institute: 59.325100, 18.071100