20 min
20 min
Are you a hiker? Join us for a video call to test our new Hiking Planner.
Book a timeslot

Sun elevation

/ 26.7°
sun-icon
UV 2
▲ 07:10
▼ 17:07
Waxing crescent moon (47°)
▲ 11:15
▼ 19:55
Overcast with light rain
Partly cloudy
Partly cloudy
Partly cloudy
Partly cloudy
Mostly cloudy
Partly cloudy
Partly cloudy
Partly cloudy
°F
66°
66°
64°
63°
62°
61°
60°
59°
58°
°F
59°
59°
58°
57°
57°
57°
57°
57°
56°
W
W
W
W
W
W
W
W
W
mph
16-27
16-27
15-27
14-26
12-22
10-18
8-16
7-13
6-11
in
0
0
0
0
0
0
0
0
0
%
65
47
42
42
42
36
25
25
25
Overcast with light rain
Partly cloudy
Partly cloudy
Partly cloudy
Partly cloudy
Mostly cloudy
Partly cloudy
Partly cloudy
Partly cloudy
66°
66°
64°
63°
62°
61°
60°
59°
58°
59°
59°
58°
57°
57°
57°
57°
57°
56°
W
16-27
W
16-27
W
15-27
W
14-26
W
12-22
W
10-18
W
8-16
W
7-13
W
6-11
< 0.04 in
65%
-
45%
-
40%
-
40%
-
40%
-
35%
-
25%
-
25%
-
25%

Sun elevation

/ 26.7°
sun-icon
UV 2
▲ 07:10
▼ 17:07
Waxing crescent moon (47°)
▲ 11:15
▼ 19:55

METAR for 41.89°N 8.8°E (METAR_LFKJ)

Time Conditions Temperature/
Dew point
Wind Visibility Weather Clouds Pressure Change Raw
VFR 68°F / 57.2°F 270º 13kt 9700m - Few Clouds 2900ft
Broken Clouds 3600ft
Overcast 10000ft
1004 Temporary: 27016G26KT" "ETAR LFKJ 131230Z AUTO 27013KT 9999 FEW029 BKN036 OVC100 20/14 Q1004 TEMPO 27016G26KT"
VFR 66.2°F / 57.2°F 270º 11kt 9700m - Scattered Clouds 2600ft
Scattered Clouds 3200ft
Broken Clouds 3900ft
1003 Temporary: Wind 270º 16kt. Gust 26KT. Becoming: Scattered Clouds 2500ft. Broken Clouds 3500ft. "ETAR LFKJ 131200Z AUTO 27011KT 9999 SCT026/// SCT032/// BKN039/// ///TCU 19/14 Q1003 TEMPO 27016G26KT BECMG SCT025 BKN035"
MVFR 66.2°F / 59°F 270º 11kt 9700m - Broken Clouds 2600ft
Broken Clouds 4000ft
Overcast 5400ft
1003 Temporary: Wind 270º 16kt. Gust 26KT. Becoming: Scattered Clouds 2500ft. Broken Clouds 3500ft. "ETAR LFKJ 131130Z AUTO 27011KT 9999 BKN026/// BKN040/// OVC054/// ///TCU 19/15 Q1003 TEMPO 27016G26KT BECMG SCT025 BKN035"
VFR 66.2°F / 59°F 240º 15kt 9700m - Scattered Clouds 2800ft
Broken Clouds 3400ft
Broken Clouds 4100ft
1003 Temporary: Wind 270º 16kt. Gust 26KT. Becoming: Scattered Clouds 2500ft. Broken Clouds 3500ft. "ETAR LFKJ 131100Z AUTO 24015KT 9999 SCT028/// BKN034/// BKN041/// ///TCU 19/15 Q1003 TEMPO 27016G26KT BECMG SCT025 BKN035"
VFR 66.2°F / 59°F 260º 17kt 9700m - Broken Clouds 3200ft
Broken Clouds 4200ft
Broken Clouds 10000ft
1003 Temporary: Wind 270º 16kt. Gust 26KT. Becoming: Scattered Clouds 2500ft. Broken Clouds 3500ft. "ETAR LFKJ 131030Z AUTO 26017KT 9999 BKN032/// BKN042/// BKN100/// ///TCU 19/15 Q1003 TEMPO 27016G26KT BECMG SCT025 BKN035"
VFR 66.2°F / 59°F 250º 15kt 9700m - Scattered Clouds 3500ft
Scattered Clouds 5400ft
Overcast 10000ft
1002 Temporary: 27016G26KT" "ETAR LFKJ 131000Z AUTO 25015KT 9999 SCT035 SCT054 OVC100 19/15 Q1002 TEMPO 27016G26KT"
MVFR 66.2°F / 60.8°F 240º 11kt 8000m - Scattered Clouds 2400ft
Broken Clouds 3900ft
1002 Temporary: 27016G26KT" "ETAR LFKJ 130930Z AUTO 24011KT 8000 SCT024 BKN039 19/16 Q1002 TEMPO 27016G26KT"
VFR 66.2°F / 60.8°F 240º 16kt 9700m - Few Clouds 2800ft
Broken Clouds 3700ft
1002 Temporary: 27016G26KT" "ETAR LFKJ 130900Z AUTO 24016KT 9999 FEW028 BKN037 19/16 Q1002 TEMPO 27016G26KT"
MVFR 66.2°F / 59°F 250º variable 210º to 270º 8kt 8000m - Scattered Clouds 2600ft
Scattered Clouds 3400ft
Broken Clouds 4100ft
1001 Temporary: 26015G25KT" "ETAR LFKJ 130830Z AUTO 25008KT 210V270 8000 SCT026 SCT034 BKN041 19/15 Q1001 TEMPO 26015G25KT"
VFR 64.4°F / 60.8°F 280º 10kt 9700m Light Rain 1.00mm precipitation Few Clouds 2800ft
Scattered Clouds 3900ft
Broken Clouds 6200ft
1001 Temporary: Wind 260º 15kt. Gust 25KT. Becoming: Broken Clouds 2500ft. Broken Clouds 3500ft. "ETAR LFKJ 130800Z AUTO 28010KT 9999 -RA FEW028/// SCT039/// BKN062/// ///CB 18/16 Q1001 TEMPO 26015G25KT BECMG BKN025 BKN035"
VFR 66.2°F / 59°F 260º 13kt 9700m - Few Clouds 2700ft
Broken Clouds 4500ft
Overcast 7000ft
1000 Temporary: Wind 260º 15kt. Gust 25KT. Becoming: Broken Clouds 2500ft. Broken Clouds 3500ft. "ETAR LFKJ 130730Z AUTO 26013KT 9999 FEW027/// BKN045/// OVC070/// ///CB 19/15 Q1000 TEMPO 26015G25KT BECMG BKN025 BKN035"
VFR 62.6°F / 60.8°F variable 2kt 9700m - Scattered Clouds 2700ft
Broken Clouds 3800ft
Broken Clouds 4500ft
1000 Becoming: Broken Clouds 2500ft. Broken Clouds 3500ft. "ETAR LFKJ 130700Z AUTO VRB02KT 9999 SCT027/// BKN038/// BKN045/// ///CB 17/16 Q1000 BECMG BKN025 BKN035"
MVFR 62.6°F / 60.8°F variable 3kt 9700m - Broken Clouds 2200ft
Broken Clouds 3100ft
Broken Clouds 3800ft
999 Temporary: Few Clouds 2500ft. "ETAR LFKJ 130630Z AUTO VRB03KT 9999 BKN022/// BKN031/// BKN038/// ///TCU 17/16 Q0999 TEMPO FEW025CB"
MVFR 62.6°F / 60.8°F variable 3kt 9700m - Broken Clouds 2300ft
Broken Clouds 3000ft
Overcast 4500ft
999 Temporary: Few Clouds 2500ft. "ETAR LFKJ 130600Z AUTO VRB03KT 9999 BKN023 BKN030 OVC045 17/16 Q0999 TEMPO FEW025CB"
MVFR 62.6°F / 60.8°F variable 2kt 9700m - Broken Clouds 2800ft
Broken Clouds 3800ft
Broken Clouds 5400ft
999 Temporary: Few Clouds 2500ft. "ETAR LFKJ 130530Z AUTO VRB02KT 9999 BKN028 BKN038 BKN054 17/16 Q0999 TEMPO FEW025CB"
VFR 62.6°F / 60.8°F variable 2kt 9700m - Few Clouds 5200ft
Broken Clouds 8400ft
Overcast 12000ft
998 Temporary: Few Clouds 2500ft. "ETAR LFKJ 130500Z AUTO VRB02KT 9999 FEW052 BKN084 OVC120 17/16 Q0998 TEMPO FEW025CB"
VFR 64.4°F / 60.8°F variable 3kt 9700m - Scattered Clouds 4700ft
Broken Clouds 7000ft
Overcast 8000ft
998 Temporary: Few Clouds 2500ft. "ETAR LFKJ 130430Z AUTO VRB03KT 9999 SCT047 BKN070 OVC080 18/16 Q0998 TEMPO FEW025CB"
MVFR 66.2°F / 60.8°F variable 2kt 5000m Mist Broken Clouds 5600ft
Broken Clouds 6600ft
Overcast 7600ft
998 Temporary: Few Clouds 2500ft. "ETAR LFKJ 130400Z AUTO VRB02KT 5000 BR BKN056/// BKN066/// OVC076/// ///TCU 19/16 Q0998 TEMPO FEW025CB"
MVFR 66.2°F / 60.8°F 240º 4kt 7000m - Scattered Clouds 5800ft
Overcast 7800ft
998 Temporary: Few Clouds 2500ft. "ETAR LFKJ 130330Z AUTO 24004KT 7000 SCT058 OVC078 19/16 Q0998 TEMPO FEW025CB"
VFR 66.2°F / 60.8°F 260º 7kt 9000m - Few Clouds 5600ft
Scattered Clouds 6600ft
Overcast 9000ft
998 Temporary: Few Clouds 2500ft. "ETAR LFKJ 130300Z AUTO 26007KT 9000 FEW056 SCT066 OVC090 19/16 Q0998 TEMPO FEW025CB"
VFR 66.2°F / 60.8°F 270º 9kt 9700m - Few Clouds 2700ft
Overcast 9000ft
998 Temporary: Broken Clouds 2000ft. Few Clouds 2500ft. "ETAR LFKJ 130230Z AUTO 27009KT 9999 FEW027/// OVC090/// ///TCU 19/16 Q0998 TEMPO BKN020 FEW025CB"
MVFR 66.2°F / 60.8°F 260º variable 240º to 300º 9kt 9700m - Few Clouds 2400ft
Broken Clouds 2900ft
Broken Clouds 3500ft
998 Temporary: Broken Clouds 2000ft. Few Clouds 2500ft. "ETAR LFKJ 130200Z AUTO 26009KT 240V300 9999 FEW024/// BKN029/// BKN035/// ///TCU 19/16 Q0998 TEMPO BKN020 FEW025CB"
MVFR 66.2°F / 60.8°F 260º 5kt 7000m - Broken Clouds 2900ft
Broken Clouds 9800ft
998 Temporary: Broken Clouds 2000ft. Few Clouds 2500ft. "ETAR LFKJ 130130Z AUTO 26005KT 7000 BKN029 BKN098 19/16 Q0998 TEMPO BKN020 FEW025CB"
VFR 66.2°F / 60.8°F 270º variable 220º to 310º 7kt 9700m - Few Clouds 2900ft 998 No Significant change "ETAR LFKJ 130100Z AUTO 27007KT 220V310 9999 FEW029/// ///CB 19/16 Q0998 NOSIG"

VFR

68°F / 57.2°F

Wind 270º 13kt
Visibility 9700m
Weather -
Clouds Few Clouds 2900ft
Broken Clouds 3600ft
Overcast 10000ft
Pressure 1004
Change Temporary: 27016G26KT"
Raw "ETAR LFKJ 131230Z AUTO 27013KT 9999 FEW029 BKN036 OVC100 20/14 Q1004 TEMPO 27016G26KT"

VFR

66.2°F / 57.2°F

Wind 270º 11kt
Visibility 9700m
Weather -
Clouds Scattered Clouds 2600ft
Scattered Clouds 3200ft
Broken Clouds 3900ft
Pressure 1003
Change Temporary: Wind 270º 16kt. Gust 26KT. Becoming: Scattered Clouds 2500ft. Broken Clouds 3500ft.
Raw "ETAR LFKJ 131200Z AUTO 27011KT 9999 SCT026/// SCT032/// BKN039/// ///TCU 19/14 Q1003 TEMPO 27016G26KT BECMG SCT025 BKN035"

MVFR

66.2°F / 59°F

Wind 270º 11kt
Visibility 9700m
Weather -
Clouds Broken Clouds 2600ft
Broken Clouds 4000ft
Overcast 5400ft
Pressure 1003
Change Temporary: Wind 270º 16kt. Gust 26KT. Becoming: Scattered Clouds 2500ft. Broken Clouds 3500ft.
Raw "ETAR LFKJ 131130Z AUTO 27011KT 9999 BKN026/// BKN040/// OVC054/// ///TCU 19/15 Q1003 TEMPO 27016G26KT BECMG SCT025 BKN035"

VFR

66.2°F / 59°F

Wind 240º 15kt
Visibility 9700m
Weather -
Clouds Scattered Clouds 2800ft
Broken Clouds 3400ft
Broken Clouds 4100ft
Pressure 1003
Change Temporary: Wind 270º 16kt. Gust 26KT. Becoming: Scattered Clouds 2500ft. Broken Clouds 3500ft.
Raw "ETAR LFKJ 131100Z AUTO 24015KT 9999 SCT028/// BKN034/// BKN041/// ///TCU 19/15 Q1003 TEMPO 27016G26KT BECMG SCT025 BKN035"

VFR

66.2°F / 59°F

Wind 260º 17kt
Visibility 9700m
Weather -
Clouds Broken Clouds 3200ft
Broken Clouds 4200ft
Broken Clouds 10000ft
Pressure 1003
Change Temporary: Wind 270º 16kt. Gust 26KT. Becoming: Scattered Clouds 2500ft. Broken Clouds 3500ft.
Raw "ETAR LFKJ 131030Z AUTO 26017KT 9999 BKN032/// BKN042/// BKN100/// ///TCU 19/15 Q1003 TEMPO 27016G26KT BECMG SCT025 BKN035"

VFR

66.2°F / 59°F

Wind 250º 15kt
Visibility 9700m
Weather -
Clouds Scattered Clouds 3500ft
Scattered Clouds 5400ft
Overcast 10000ft
Pressure 1002
Change Temporary: 27016G26KT"
Raw "ETAR LFKJ 131000Z AUTO 25015KT 9999 SCT035 SCT054 OVC100 19/15 Q1002 TEMPO 27016G26KT"

MVFR

66.2°F / 60.8°F

Wind 240º 11kt
Visibility 8000m
Weather -
Clouds Scattered Clouds 2400ft
Broken Clouds 3900ft
Pressure 1002
Change Temporary: 27016G26KT"
Raw "ETAR LFKJ 130930Z AUTO 24011KT 8000 SCT024 BKN039 19/16 Q1002 TEMPO 27016G26KT"

VFR

66.2°F / 60.8°F

Wind 240º 16kt
Visibility 9700m
Weather -
Clouds Few Clouds 2800ft
Broken Clouds 3700ft
Pressure 1002
Change Temporary: 27016G26KT"
Raw "ETAR LFKJ 130900Z AUTO 24016KT 9999 FEW028 BKN037 19/16 Q1002 TEMPO 27016G26KT"

MVFR

66.2°F / 59°F

Wind 250º variable 210º to 270º 8kt
Visibility 8000m
Weather -
Clouds Scattered Clouds 2600ft
Scattered Clouds 3400ft
Broken Clouds 4100ft
Pressure 1001
Change Temporary: 26015G25KT"
Raw "ETAR LFKJ 130830Z AUTO 25008KT 210V270 8000 SCT026 SCT034 BKN041 19/15 Q1001 TEMPO 26015G25KT"

VFR

64.4°F / 60.8°F

Wind 280º 10kt
Visibility 9700m
Weather Light Rain 1.00mm precipitation
Clouds Few Clouds 2800ft
Scattered Clouds 3900ft
Broken Clouds 6200ft
Pressure 1001
Change Temporary: Wind 260º 15kt. Gust 25KT. Becoming: Broken Clouds 2500ft. Broken Clouds 3500ft.
Raw "ETAR LFKJ 130800Z AUTO 28010KT 9999 -RA FEW028/// SCT039/// BKN062/// ///CB 18/16 Q1001 TEMPO 26015G25KT BECMG BKN025 BKN035"

VFR

66.2°F / 59°F

Wind 260º 13kt
Visibility 9700m
Weather -
Clouds Few Clouds 2700ft
Broken Clouds 4500ft
Overcast 7000ft
Pressure 1000
Change Temporary: Wind 260º 15kt. Gust 25KT. Becoming: Broken Clouds 2500ft. Broken Clouds 3500ft.
Raw "ETAR LFKJ 130730Z AUTO 26013KT 9999 FEW027/// BKN045/// OVC070/// ///CB 19/15 Q1000 TEMPO 26015G25KT BECMG BKN025 BKN035"

VFR

62.6°F / 60.8°F

Wind variable 2kt
Visibility 9700m
Weather -
Clouds Scattered Clouds 2700ft
Broken Clouds 3800ft
Broken Clouds 4500ft
Pressure 1000
Change Becoming: Broken Clouds 2500ft. Broken Clouds 3500ft.
Raw "ETAR LFKJ 130700Z AUTO VRB02KT 9999 SCT027/// BKN038/// BKN045/// ///CB 17/16 Q1000 BECMG BKN025 BKN035"

MVFR

62.6°F / 60.8°F

Wind variable 3kt
Visibility 9700m
Weather -
Clouds Broken Clouds 2200ft
Broken Clouds 3100ft
Broken Clouds 3800ft
Pressure 999
Change Temporary: Few Clouds 2500ft.
Raw "ETAR LFKJ 130630Z AUTO VRB03KT 9999 BKN022/// BKN031/// BKN038/// ///TCU 17/16 Q0999 TEMPO FEW025CB"

MVFR

62.6°F / 60.8°F

Wind variable 3kt
Visibility 9700m
Weather -
Clouds Broken Clouds 2300ft
Broken Clouds 3000ft
Overcast 4500ft
Pressure 999
Change Temporary: Few Clouds 2500ft.
Raw "ETAR LFKJ 130600Z AUTO VRB03KT 9999 BKN023 BKN030 OVC045 17/16 Q0999 TEMPO FEW025CB"

MVFR

62.6°F / 60.8°F

Wind variable 2kt
Visibility 9700m
Weather -
Clouds Broken Clouds 2800ft
Broken Clouds 3800ft
Broken Clouds 5400ft
Pressure 999
Change Temporary: Few Clouds 2500ft.
Raw "ETAR LFKJ 130530Z AUTO VRB02KT 9999 BKN028 BKN038 BKN054 17/16 Q0999 TEMPO FEW025CB"

VFR

62.6°F / 60.8°F

Wind variable 2kt
Visibility 9700m
Weather -
Clouds Few Clouds 5200ft
Broken Clouds 8400ft
Overcast 12000ft
Pressure 998
Change Temporary: Few Clouds 2500ft.
Raw "ETAR LFKJ 130500Z AUTO VRB02KT 9999 FEW052 BKN084 OVC120 17/16 Q0998 TEMPO FEW025CB"

VFR

64.4°F / 60.8°F

Wind variable 3kt
Visibility 9700m
Weather -
Clouds Scattered Clouds 4700ft
Broken Clouds 7000ft
Overcast 8000ft
Pressure 998
Change Temporary: Few Clouds 2500ft.
Raw "ETAR LFKJ 130430Z AUTO VRB03KT 9999 SCT047 BKN070 OVC080 18/16 Q0998 TEMPO FEW025CB"

MVFR

66.2°F / 60.8°F

Wind variable 2kt
Visibility 5000m
Weather Mist
Clouds Broken Clouds 5600ft
Broken Clouds 6600ft
Overcast 7600ft
Pressure 998
Change Temporary: Few Clouds 2500ft.
Raw "ETAR LFKJ 130400Z AUTO VRB02KT 5000 BR BKN056/// BKN066/// OVC076/// ///TCU 19/16 Q0998 TEMPO FEW025CB"

MVFR

66.2°F / 60.8°F

Wind 240º 4kt
Visibility 7000m
Weather -
Clouds Scattered Clouds 5800ft
Overcast 7800ft
Pressure 998
Change Temporary: Few Clouds 2500ft.
Raw "ETAR LFKJ 130330Z AUTO 24004KT 7000 SCT058 OVC078 19/16 Q0998 TEMPO FEW025CB"

VFR

66.2°F / 60.8°F

Wind 260º 7kt
Visibility 9000m
Weather -
Clouds Few Clouds 5600ft
Scattered Clouds 6600ft
Overcast 9000ft
Pressure 998
Change Temporary: Few Clouds 2500ft.
Raw "ETAR LFKJ 130300Z AUTO 26007KT 9000 FEW056 SCT066 OVC090 19/16 Q0998 TEMPO FEW025CB"

VFR

66.2°F / 60.8°F

Wind 270º 9kt
Visibility 9700m
Weather -
Clouds Few Clouds 2700ft
Overcast 9000ft
Pressure 998
Change Temporary: Broken Clouds 2000ft. Few Clouds 2500ft.
Raw "ETAR LFKJ 130230Z AUTO 27009KT 9999 FEW027/// OVC090/// ///TCU 19/16 Q0998 TEMPO BKN020 FEW025CB"

MVFR

66.2°F / 60.8°F

Wind 260º variable 240º to 300º 9kt
Visibility 9700m
Weather -
Clouds Few Clouds 2400ft
Broken Clouds 2900ft
Broken Clouds 3500ft
Pressure 998
Change Temporary: Broken Clouds 2000ft. Few Clouds 2500ft.
Raw "ETAR LFKJ 130200Z AUTO 26009KT 240V300 9999 FEW024/// BKN029/// BKN035/// ///TCU 19/16 Q0998 TEMPO BKN020 FEW025CB"

MVFR

66.2°F / 60.8°F

Wind 260º 5kt
Visibility 7000m
Weather -
Clouds Broken Clouds 2900ft
Broken Clouds 9800ft
Pressure 998
Change Temporary: Broken Clouds 2000ft. Few Clouds 2500ft.
Raw "ETAR LFKJ 130130Z AUTO 26005KT 7000 BKN029 BKN098 19/16 Q0998 TEMPO BKN020 FEW025CB"

VFR

66.2°F / 60.8°F

Wind 270º variable 220º to 310º 7kt
Visibility 9700m
Weather -
Clouds Few Clouds 2900ft
Pressure 998
Change No Significant change
Raw "ETAR LFKJ 130100Z AUTO 27007KT 220V310 9999 FEW029/// ///CB 19/16 Q0998 NOSIG"

TAF for 41.89°N 8.8°E (METAR_LFKJ)

From till


From till Wind 270º 14kt. Visibility 9700m. Scattered Clouds 2500ft. Broken Clouds 3500ft.
Temporarly from till Wind 270º 16kt. Gust 26kt.
With 40% probability, Temporarly from till Scattered Clouds 3000ft. Broken Clouds 3500ft.
Becoming from till Wind 70º 5kt. Visibility 9700m. Scattered Clouds 2500ft. Broken Clouds 3500ft.

Raw: TAF AMD LFKJ 131104Z 1311/1409 27014KT 9999 SCT025 BKN035 TEMPO 1311/1314 27016G26KT PROB40 TEMPO 1311/1313 SCT030TCU BKN035 BECMG 1319/1321 07005KT

Weather radar, 41.89°N 8.8°E

Drizzle
Light
Moderate
Heavy
Very Heavy
Hail

The location marker is placed on 41.89°N 8.8°E. This animation shows the precipitation radar for the selected time range, as well as a 2h forecast. Orange crosses indicate lightning. Data provided by nowcast.de (available in USA, Europe, Australia). Drizzle or light snow fall might be invisible for the radar. Precipitation intensity is colour coded, ranging from turquoise to red.

Live satellite map

The location marker is placed on 41.89°N 8.8°E. [More]

The real-time satellite image combines visible light during daytime with infrared radiation during nighttime. At night, the image is not dark as infrared radiation can detect temperature differences. Unfortunately, low clouds and fog are difficult to distinguish from ground temperatures and thus can be almost invisible during the night. Meteosat satellite images for Europe are updated in real-time every 5 minutes. GOES-16/GOES-17 (North & South America) and Himawari (Asia) images update every 10 minutes.

Precipitation is estimated from radar and satellites. Precipitation estimates from satellites are less accurate at night than during daytime.

© 2026 meteoblue, NOAA Satellites GOES-16 and EUMETSAT. Lightning data provided by nowcast.

Back to top
×
Hey there,
seems like you are using an ad blocker.

Advertising is essential to maintain our free website with unique detail and accuracy.

Please whitelist www.meteoblue.com on your ad blocker or consider buying one of our products:

Already have a subscription?
Then please login.