|
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
|
°F
|
71°
|
72°
|
71°
|
69°
|
67°
|
65°
|
64°
|
63°
|
62°
|
|
°F
|
65° | 63° | 61° | 59° | 57° | 55° | 54° | 54° | 53° |
|
|
NW | N | N | NNW | NW | WNW | NW | NNW | N |
|
mph
|
9-16 | 10-18 | 11-21 | 12-21 | 11-20 | 10-16 | 9-14 | 9-13 | 9-13 |
|
in
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
|
%
|
18 | 16 | 12 | 8 | 6 | 7 | 8 | 8 | 9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71° |
72° |
71° |
69° |
67° |
65° |
64° |
63° |
62° |
|
65°
|
63°
|
61°
|
59°
|
57°
|
55°
|
54°
|
54°
|
53°
|
|
NW
9-16 |
N
10-18 |
N
11-21 |
NNW
12-21 |
NW
11-20 |
WNW
10-16 |
NW
9-14 |
NNW
9-13 |
N
9-13 |
|
-
20%
|
-
15%
|
-
10%
|
-
10%
|
-
5%
|
-
5%
|
-
10%
|
-
10%
|
-
10%
|
| Time | Conditions | Temperature/ Dew point |
Wind | Visibility | Weather | Clouds | Pressure | Change | Raw |
|---|---|---|---|---|---|---|---|---|---|
| MVFR | 71.6°F / 37.4°F | 270º 10kt | 6000m | - |
Scattered Clouds 7000ft Scattered Clouds 12000ft |
1015 | Temporary: 27015G25KT" | "ETAR VILH 040830Z 27010KT 6000 CTHT SCT070 SCT120 22/03 Q1015 TEMPO 27015G25KT" | |
| MVFR | 68°F / 37.4°F | 320º 10kt | 6000m | - |
Few Clouds 6000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
1017 | Temporary: 30015G25KT" | "ETAR VILH 040730Z 32010KT 6000 CTHT FEW060 SCT070 BKN120 20/03 Q1017 TEMPO 30015G25KT" | |
| MVFR | 66.2°F / 35.6°F | 290º 10kt | 6000m | - |
Few Clouds 6000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
1018 | Temporary: Wind 300º 15kt. Gust 25KT. Light Rain . | "ETAR VILH 040630Z 29010KT 6000 CTHT FEW060 SCT070 BKN120 19/02 Q1018 TEMPO 30015G25KT -RA" | |
| MVFR | 62.6°F / 35.6°F | 290º 12kt Gust 22kt | 6000m | - |
Scattered Clouds 6000ft Scattered Clouds 10000ft |
1019 | Temporary: Wind 300º 15kt. Gust 25KT. Light Rain . | "ETAR VILH 040530Z 29012G22KT 6000 SOCC SCT060 SCT100 17/02 Q1019 TEMPO 30015G25KT -RA" | |
| MVFR | 59°F / 35.6°F | 320º 10kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
1020 | Temporary: Wind 300º 15kt. Gust 25KT. Light Rain . | "ETAR VILH 040430Z 32010KT 6000 SOCC FEW050 SCT070 BKN100 15/02 Q1020 TEMPO 30015G25KT -RA" | |
| MVFR | 55.4°F / 33.8°F | 290º 8kt | 6000m | Light Rain 1.00mm precipitation |
Scattered Clouds 4000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
1021 | Temporary: Wind 300º 25kt. 4000" | "ETAR VILH 040330Z 29008KT 6000 -RASOCC SCT040 SCT070 BKN100 13/01 Q1021 TEMPO 30025KT 4000" | |
| MVFR | 51.8°F / 33.8°F | 300º 10kt Gust 20kt | 5000m | Light Rain Haze 1.00mm precipitation |
Scattered Clouds 4000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
1021 | Temporary: Wind 300º 25kt. 3000" | "ETAR VILH 040230Z 30010G20KT 5000 SOCC-RAHZ SCT040 SCT070 BKN100 11/01 Q1021 TEMPO 30025KT 3000" | |
| IFR | 53.6°F / 33.8°F | 330º 18kt Gust 28kt | 4000m | Light Rain 1.00mm precipitation |
Scattered Clouds 4000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
1021 | Temporary: Wind 300º 25kt. 3000" | "ETAR VILH 040130Z 33018G28KT 4000 -RASOCC SCT040 SCT070 BKN100 12/01 Q1021 TEMPO 30025KT 3000" | |
| MVFR | 55.4°F / 30.2°F | 250º 4kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
1019 | Temporary: Wind 300º 15kt. Gust 25KT. Light Rain . | "ETAR VILH 040030Z 25004KT 6000 SOCC FEW050 SCT070 BKN100 13/M01 Q1019 TEMPO 30015G25KT -RA" | |
| MVFR | 53.6°F / 30.2°F | 270º 8kt | 6000m | Light Rain 1.00mm precipitation |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
1018 | Temporary: 30015G25KT" | "ETAR VILH 032330Z 27008KT 6000 -RASOCC FEW050 SCT070 BKN100 12/M01 Q1018 TEMPO 30015G25KT" | |
| MVFR | 53.6°F / 30.2°F | 30º 10kt Gust 20kt | 6000m | Light Rain 1.00mm precipitation |
Scattered Clouds 7000ft Broken Clouds 10000ft |
1018 | Temporary: Wind 350º 15kt. Gust 25KT. Light Rain . | "ETAR VILH 032230Z 03010G20KT 6000 -RA SCT070 BKN100 12/M01 Q1018 TEMPO 35015G25KT -RA" | |
| MVFR | 55.4°F / 30.2°F | 250º 10kt | 6000m | Light Rain 1.00mm precipitation |
Scattered Clouds 7000ft Broken Clouds 12000ft |
1019 | No Significant change | "ETAR VILH 032130Z 25010KT 6000 -RA SCT070 BKN120 13/M01 Q1019 NOSIG" | |
| MVFR | 57.2°F / 32°F | 310º 10kt Gust 20kt | 6000m | - |
Scattered Clouds 7000ft Broken Clouds 12000ft |
1018 | No Significant change | "ETAR VILH 032030Z 31010G20KT 6000 SCT070 BKN120 14/M00 Q1018 NOSIG" | |
| MVFR | 57.2°F / 30.2°F | 290º 12kt | 6000m | - |
Scattered Clouds 7000ft Scattered Clouds 12000ft |
1018 | No Significant change | "ETAR VILH 031930Z 29012KT 6000 SCT070 SCT120 14/M01 Q1018 NOSIG" | |
| MVFR | 59°F / 32°F | 300º 12kt Gust 22kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
1019 | No Significant change | "ETAR VILH 031730Z 30012G22KT 6000 FEW050 SCT070 BKN120 15/00 Q1019 NOSIG" | |
| MVFR | 60.8°F / 33.8°F | 280º 14kt Gust 24kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
1019 | No Significant change | "ETAR VILH 031630Z 28014G24KT 6000 FEW050 SCT070 BKN120 16/01 Q1019 NOSIG" | |
| MVFR | 62.6°F / 33.8°F | 290º 10kt Gust 20kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
1018 | No Significant change | "ETAR VILH 031530Z 29010G20KT 6000 FEW050 SCT070 BKN120 17/01 Q1018 NOSIG" | |
| MVFR | 64.4°F / 33.8°F | 20º 10kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
1017 | Temporary: 30015G25KT" | "ETAR VILH 031430Z 02010KT 6000 FEW050 SCT070 BKN120 18/01 Q1017 TEMPO 30015G25KT" | |
| MVFR | 68°F / 32°F | 250º 7kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
1017 | Temporary: Wind 250º 15kt. Gust 25KT. Light Rain . | "ETAR VILH 031330Z 25007KT 6000 SOCC FEW050 SCT070 BKN120 20/00 Q1017 TEMPO 25015G25KT -RA" | |
| MVFR | 73.4°F / 32°F | 270º 12kt Gust 22kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft |
1017 | Temporary: Wind 270º 25kt. Visibility 5000. Light Rain blowing Widespread Dust . | "ETAR VILH 031230Z 27012G22KT 6000 SOCC FEW050 SCT070 23/M00 Q1017 TEMPO 27025KT 5000 -RABLDU" | |
| MVFR | 77°F / 32°F | 320º 15kt Gust 25kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft |
1016 | Temporary: Wind 320º 25kt. Visibility 5000. Light Rain blowing Widespread Dust . | "ETAR VILH 031130Z 32015G25KT 6000 SOCC FEW050 SCT070 25/M00 Q1016 TEMPO 32025KT 5000 -RABLDU" | |
| MVFR | 77°F / 30.2°F | 240º 8kt Gust 18kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft |
1017 | Temporary: Wind 240º 15kt. Gust 25KT. Light Rain . | "ETAR VILH 031030Z 24008G18KT 6000 SOCC FEW050 SCT070 25/M01 Q1017 TEMPO 24015G25KT -RA" | |
| MVFR | 75.2°F / 28.4°F | 320º 10kt Gust 20kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
1017 | Temporary: Wind 320º 25kt. Visibility 5000. Light Rain blowing Widespread Dust . | "ETAR VILH 030930Z 32010G20KT 6000 SOCC FEW050 SCT070 BKN120 24/M02 Q1017 TEMPO 32025KT 5000 -RABLDU" | |
| MVFR | 75.2°F / 30.2°F | 320º 10kt Gust 20kt | 6000m | - |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
1018 | Temporary: Wind 320º 25kt. Visibility 5000. blowing Widespread Dust . Light Rain . | "ETAR VILH 030830Z 32010G20KT 6000 SOCC FEW050 SCT070 BKN120 24/M01 Q1018 TEMPO 32025KT 5000 BLDU -RA" |
MVFR
71.6°F / 37.4°F
| Wind | 270º 10kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Scattered Clouds 7000ft Scattered Clouds 12000ft |
| Pressure | 1015 |
| Change | Temporary: 27015G25KT" |
| Raw | "ETAR VILH 040830Z 27010KT 6000 CTHT SCT070 SCT120 22/03 Q1015 TEMPO 27015G25KT" |
MVFR
68°F / 37.4°F
| Wind | 320º 10kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 6000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1017 |
| Change | Temporary: 30015G25KT" |
| Raw | "ETAR VILH 040730Z 32010KT 6000 CTHT FEW060 SCT070 BKN120 20/03 Q1017 TEMPO 30015G25KT" |
MVFR
66.2°F / 35.6°F
| Wind | 290º 10kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 6000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1018 |
| Change | Temporary: Wind 300º 15kt. Gust 25KT. Light Rain . |
| Raw | "ETAR VILH 040630Z 29010KT 6000 CTHT FEW060 SCT070 BKN120 19/02 Q1018 TEMPO 30015G25KT -RA" |
MVFR
62.6°F / 35.6°F
| Wind | 290º 12kt Gust 22kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Scattered Clouds 6000ft Scattered Clouds 10000ft |
| Pressure | 1019 |
| Change | Temporary: Wind 300º 15kt. Gust 25KT. Light Rain . |
| Raw | "ETAR VILH 040530Z 29012G22KT 6000 SOCC SCT060 SCT100 17/02 Q1019 TEMPO 30015G25KT -RA" |
MVFR
59°F / 35.6°F
| Wind | 320º 10kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
| Pressure | 1020 |
| Change | Temporary: Wind 300º 15kt. Gust 25KT. Light Rain . |
| Raw | "ETAR VILH 040430Z 32010KT 6000 SOCC FEW050 SCT070 BKN100 15/02 Q1020 TEMPO 30015G25KT -RA" |
MVFR
55.4°F / 33.8°F
| Wind | 290º 8kt |
|---|---|
| Visibility | 6000m |
| Weather | Light Rain 1.00mm precipitation |
| Clouds |
Scattered Clouds 4000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
| Pressure | 1021 |
| Change | Temporary: Wind 300º 25kt. 4000" |
| Raw | "ETAR VILH 040330Z 29008KT 6000 -RASOCC SCT040 SCT070 BKN100 13/01 Q1021 TEMPO 30025KT 4000" |
MVFR
51.8°F / 33.8°F
| Wind | 300º 10kt Gust 20kt |
|---|---|
| Visibility | 5000m |
| Weather | Light Rain Haze 1.00mm precipitation |
| Clouds |
Scattered Clouds 4000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
| Pressure | 1021 |
| Change | Temporary: Wind 300º 25kt. 3000" |
| Raw | "ETAR VILH 040230Z 30010G20KT 5000 SOCC-RAHZ SCT040 SCT070 BKN100 11/01 Q1021 TEMPO 30025KT 3000" |
IFR
53.6°F / 33.8°F
| Wind | 330º 18kt Gust 28kt |
|---|---|
| Visibility | 4000m |
| Weather | Light Rain 1.00mm precipitation |
| Clouds |
Scattered Clouds 4000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
| Pressure | 1021 |
| Change | Temporary: Wind 300º 25kt. 3000" |
| Raw | "ETAR VILH 040130Z 33018G28KT 4000 -RASOCC SCT040 SCT070 BKN100 12/01 Q1021 TEMPO 30025KT 3000" |
MVFR
55.4°F / 30.2°F
| Wind | 250º 4kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
| Pressure | 1019 |
| Change | Temporary: Wind 300º 15kt. Gust 25KT. Light Rain . |
| Raw | "ETAR VILH 040030Z 25004KT 6000 SOCC FEW050 SCT070 BKN100 13/M01 Q1019 TEMPO 30015G25KT -RA" |
MVFR
53.6°F / 30.2°F
| Wind | 270º 8kt |
|---|---|
| Visibility | 6000m |
| Weather | Light Rain 1.00mm precipitation |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 10000ft |
| Pressure | 1018 |
| Change | Temporary: 30015G25KT" |
| Raw | "ETAR VILH 032330Z 27008KT 6000 -RASOCC FEW050 SCT070 BKN100 12/M01 Q1018 TEMPO 30015G25KT" |
MVFR
53.6°F / 30.2°F
| Wind | 30º 10kt Gust 20kt |
|---|---|
| Visibility | 6000m |
| Weather | Light Rain 1.00mm precipitation |
| Clouds |
Scattered Clouds 7000ft Broken Clouds 10000ft |
| Pressure | 1018 |
| Change | Temporary: Wind 350º 15kt. Gust 25KT. Light Rain . |
| Raw | "ETAR VILH 032230Z 03010G20KT 6000 -RA SCT070 BKN100 12/M01 Q1018 TEMPO 35015G25KT -RA" |
MVFR
55.4°F / 30.2°F
| Wind | 250º 10kt |
|---|---|
| Visibility | 6000m |
| Weather | Light Rain 1.00mm precipitation |
| Clouds |
Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1019 |
| Change | No Significant change |
| Raw | "ETAR VILH 032130Z 25010KT 6000 -RA SCT070 BKN120 13/M01 Q1019 NOSIG" |
MVFR
57.2°F / 32°F
| Wind | 310º 10kt Gust 20kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1018 |
| Change | No Significant change |
| Raw | "ETAR VILH 032030Z 31010G20KT 6000 SCT070 BKN120 14/M00 Q1018 NOSIG" |
MVFR
57.2°F / 30.2°F
| Wind | 290º 12kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Scattered Clouds 7000ft Scattered Clouds 12000ft |
| Pressure | 1018 |
| Change | No Significant change |
| Raw | "ETAR VILH 031930Z 29012KT 6000 SCT070 SCT120 14/M01 Q1018 NOSIG" |
MVFR
59°F / 32°F
| Wind | 300º 12kt Gust 22kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1019 |
| Change | No Significant change |
| Raw | "ETAR VILH 031730Z 30012G22KT 6000 FEW050 SCT070 BKN120 15/00 Q1019 NOSIG" |
MVFR
60.8°F / 33.8°F
| Wind | 280º 14kt Gust 24kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1019 |
| Change | No Significant change |
| Raw | "ETAR VILH 031630Z 28014G24KT 6000 FEW050 SCT070 BKN120 16/01 Q1019 NOSIG" |
MVFR
62.6°F / 33.8°F
| Wind | 290º 10kt Gust 20kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1018 |
| Change | No Significant change |
| Raw | "ETAR VILH 031530Z 29010G20KT 6000 FEW050 SCT070 BKN120 17/01 Q1018 NOSIG" |
MVFR
64.4°F / 33.8°F
| Wind | 20º 10kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1017 |
| Change | Temporary: 30015G25KT" |
| Raw | "ETAR VILH 031430Z 02010KT 6000 FEW050 SCT070 BKN120 18/01 Q1017 TEMPO 30015G25KT" |
MVFR
68°F / 32°F
| Wind | 250º 7kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1017 |
| Change | Temporary: Wind 250º 15kt. Gust 25KT. Light Rain . |
| Raw | "ETAR VILH 031330Z 25007KT 6000 SOCC FEW050 SCT070 BKN120 20/00 Q1017 TEMPO 25015G25KT -RA" |
MVFR
73.4°F / 32°F
| Wind | 270º 12kt Gust 22kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft |
| Pressure | 1017 |
| Change | Temporary: Wind 270º 25kt. Visibility 5000. Light Rain blowing Widespread Dust . |
| Raw | "ETAR VILH 031230Z 27012G22KT 6000 SOCC FEW050 SCT070 23/M00 Q1017 TEMPO 27025KT 5000 -RABLDU" |
MVFR
77°F / 32°F
| Wind | 320º 15kt Gust 25kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft |
| Pressure | 1016 |
| Change | Temporary: Wind 320º 25kt. Visibility 5000. Light Rain blowing Widespread Dust . |
| Raw | "ETAR VILH 031130Z 32015G25KT 6000 SOCC FEW050 SCT070 25/M00 Q1016 TEMPO 32025KT 5000 -RABLDU" |
MVFR
77°F / 30.2°F
| Wind | 240º 8kt Gust 18kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft |
| Pressure | 1017 |
| Change | Temporary: Wind 240º 15kt. Gust 25KT. Light Rain . |
| Raw | "ETAR VILH 031030Z 24008G18KT 6000 SOCC FEW050 SCT070 25/M01 Q1017 TEMPO 24015G25KT -RA" |
MVFR
75.2°F / 28.4°F
| Wind | 320º 10kt Gust 20kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1017 |
| Change | Temporary: Wind 320º 25kt. Visibility 5000. Light Rain blowing Widespread Dust . |
| Raw | "ETAR VILH 030930Z 32010G20KT 6000 SOCC FEW050 SCT070 BKN120 24/M02 Q1017 TEMPO 32025KT 5000 -RABLDU" |
MVFR
75.2°F / 30.2°F
| Wind | 320º 10kt Gust 20kt |
|---|---|
| Visibility | 6000m |
| Weather | - |
| Clouds |
Few Clouds 5000ft Scattered Clouds 7000ft Broken Clouds 12000ft |
| Pressure | 1018 |
| Change | Temporary: Wind 320º 25kt. Visibility 5000. blowing Widespread Dust . Light Rain . |
| Raw | "ETAR VILH 030830Z 32010G20KT 6000 SOCC FEW050 SCT070 BKN120 24/M01 Q1018 TEMPO 32025KT 5000 BLDU -RA" |
The location marker is placed on Pituk. 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.
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.
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.