Skip to content
Rule Painted Sky

Painted Sky Forecast for Repovesi, Southern Finland

Repovesi Nationalpark, Kymenlaakso, Finland

Forested lakes lie below steep granite cliffs at Repovesi, where elevated views compress islands, ridges, and mist into layered compositions.

1 matching opportunities in the 14-day forecast.

Hourly forecast scores

Forecast valid from Oct 23, 2026, 5:00 AM UTC (one hour; not an observation)
Low Cloud Cover2%
Mid Cloud Cover4%
High Cloud Cover95%
Sun Elevation-2.4°

Upcoming Opportunities

When all conditions match, PhotoWeather marks an opportunity window.

Times shown in Europe/Helsinki
golden-clouds weather icon
First upcoming window
Spectacular Painted Sky at Sunset
Repovesi
Fri, Oct 30 · 15:08–16:46 · 2h window
Low confidence
41%
🌤️Painted Sky Potential92.3-92.8%
Low Cloud Cover: 24%
Mid Cloud Cover: 27%
High Cloud Cover: 0%
Sun Elevation: 6.7° (Daylight)

71-hour requirements breakdown

When available, this detailed table covers only the stated 71-hour horizon (typically 72–168 hours, depending on available hourly data). Opportunity records above span the full 14-day forecast period, so this table does not explain that entire period. Times shown in Europe/Helsinki.

Requirements breakdown is temporarily unavailable or expired. This does not mean no opportunities.

Supporting forecast inputs

Additional hourly values for interpreting the forecast and any derived scores. See the separate requirements breakdown for rule logic; missing values are unavailable.

Forecast time (Europe/Helsinki)Golden HourHigh CloudsLow CloudsMid-Level CloudsSolar ElevationTotal Cloud CoverageVisibility
Fri, Oct 23, 2026Sunrise · Sunset
NightUnavailable95%2%4%-2.4°95%38960m
Unavailable51%5%13%4.1°100%38980m
Unavailable29%10%81%9.6°100%49440m
Unavailable58%88%33%14°100%54940m
Unavailable1%8%3%17°100%53160m
Unavailable0%30%0%17°99%62460m
Unavailable0%100%0%16°98%62460m
Unavailable0%98%0%13°98%62460m
Unavailable0%100%0%9°92%62460m
Unavailable0%100%0%3.4°100%58960m
NightUnavailable3%100%0%-3.3°100%58960m
NightUnavailable50%100%0%-10°98%58960m
NightUnavailable67%100%0%-18°78%58960m
NightUnavailable99%98%1%-25°99%58960m
NightUnavailable100%4%4%-31°99%49560m
NightUnavailable100%100%94%-36°100%49480m
Sat, Oct 24, 2026Sunrise · Sunset
NightUnavailable86%16%100%-39°100%13360m
NightUnavailable98%97%100%-40°100%18680m
NightUnavailable84%100%100%-39°100%5840m
NightUnavailable43%100%100%-36°100%5240m
NightUnavailable59%100%95%-30°100%6720m
NightUnavailable99%100%86%-24°100%13180m
NightUnavailable100%100%91%-17°100%11980m
NightUnavailable100%100%98%-9.9°100%9080m
NightUnavailable99%100%100%-2.8°100%7780m
Unavailable95%100%100%3.8°100%5800m
Unavailable4%100%100%9.3°100%8140m
Unavailable0%100%94%14°100%4200m
Unavailable0%100%22%16°100%4120m
Unavailable86%100%8%17°100%11700m
Unavailable99%80%8%16°100%22040m
Unavailable38%2%4%13°91%55020m
Unavailable30%26%1%8.7°85%58340m
Unavailable95%14%3%3.1°97%44500m
NightUnavailable98%8%2%-3.6°95%46700m
NightUnavailable75%4%1%-11°69%49540m
NightUnavailable64%17%6%-18°86%36060m
NightUnavailable0%4%0%-25°92%39140m
NightUnavailable72%0%0%-31°67%39140m
NightUnavailable45%0%11%-36°58%39140m
Sun, Oct 25, 2026Sunrise · Sunset
NightUnavailable1%0%5%-40°60%39140m
NightUnavailable59%0%4%-41°99%39140m
NightUnavailable83%0%30%-39°100%39160m
NightUnavailableUnavailableUnavailableUnavailable-36°UnavailableUnavailable
NightUnavailable99%0%6%-31°100%39160m
NightUnavailable100%0%20%-24°100%39160m
NightUnavailable99%3%40%-17°100%39160m
NightUnavailable100%16%42%-10°100%39180m
NightUnavailable100%100%54%-3.1°100%38280m
Unavailable91%100%61%3.5°100%6000m
Unavailable77%100%38%9°100%1880m
Unavailable50%100%22%13°100%1360m
Unavailable9%100%38%16°100%8380m
Unavailable0%64%2%17°83%28100m
Unavailable0%84%1%16°88%59100m
Unavailable0%61%0%13°61%62720m
Unavailable1%55%0%8.3°55%62820m
Unavailable83%38%0%2.8°89%62900m
NightUnavailable95%7%4%-4°95%62960m
NightUnavailable98%5%2%-11°99%55560m
NightUnavailable95%2%16%-18°95%50180m
NightUnavailable97%10%6%-25°98%41840m
NightUnavailable95%100%2%-32°100%30520m
NightUnavailable76%98%75%-37°100%34580m
NightUnavailable67%100%100%-40°100%33080m
Mon, Oct 26, 2026Sunrise · Sunset
NightUnavailable33%98%100%-41°100%7820m
NightUnavailable56%100%100%-40°100%5740m
NightUnavailable48%100%100%-36°100%7400m
NightUnavailable75%63%83%-31°98%11260m
NightUnavailable84%52%88%-25°99%21260m
NightUnavailable94%55%100%-18°100%4960m
NightUnavailable58%91%100%-10°100%3920m

How this forecast is evaluated

See which weather signals PhotoWeather uses to identify Painted Sky conditions across Southern Finland. The requirements and hourly values above show how those signals apply at Repovesi.

Explore Painted Sky conditions across Southern Finland →

Recorded match history

Completed PhotoWeather forecast matches recorded for this exact rule at Repovesi during the last 365 days.

Last 30 days
0
recorded matching windows
Last 90 days
2
recorded matching windows · 80% average confidence
Last 365 days
14
recorded matching windows · 76% average confidence
Most frequent recorded start hour

22:00 local time, shared by 4 of 14 matches recorded in the last 365 days.

Most represented month

July, with 4 of 14 matches recorded in the last 365 days.

These figures use completed PhotoWeather MatchEvent records from the previous 365 days only. They describe recorded forecast matches, not observations, climatological probability, or a guarantee of future conditions.

Create your own Painted Sky alerts

Get notified when these conditions match at your own locations.

Get this template

How this forecast is made

Opportunities are threshold-based signals: PhotoWeather checks whether forecast conditions match the rules for a photography scenario. They are planning guidance, not guarantees. Forecasts can change as new model runs arrive, and confidence generally decreases farther into the forecast horizon, so recheck conditions before travelling.

The weather forecast foundation comes through Open-Meteo , which aggregates models from weather agencies. PhotoWeather applies condition-specific thresholds and derived calculations; not every condition uses every model or data input.

Get Notified of Opportunities

Create your own custom alerts for this location and more.

Create Free Account