Rule
Dark Skies
Riksgränsen - Dark Skies - Swedish Lapland
Riksgränsen, Norrbotten, Sweden
Moonless nights with crystal-clear skies for deep-sky photography
Upcoming Opportunities
When all conditions match, PhotoWeather marks an opportunity window.
Times shown in Europe/Stockholm
Next opportunity
Excellent Dark Skies (pristine)
Riksgränsen
Thu, Feb 19 · 21:00–23:00 · 2h window
Low confidence
33%
🌛Moon Altitude-9.6--5°
☁️Total Cloud Coverage9-9.1%
Create your own Dark Skies alerts
Get notified when these conditions match at your own locations.
72-hour requirements breakdown
What passed or failed, hour by hour0matching hours in the next 95 hours
OR logic: one branch per group is enough
Meets requirement
Misses requirement
Time Europe/Stockholm | Astronomical Night Any | Total Cloud Coverage ≤ 20.0% | Visibility ≥ 12000.0m | Precipitation Chance ≤ 10.0% | Moon Illumination OR1·B1≤ 35.0% | Moon Altitude OR1·B2≤ 10.0° |
|---|---|---|---|---|---|---|
| Sun, Feb 15 | ||||||
| 02:00 | ✕ | 100% | 144m | 94% | 4.2% | -34° |
| 03:00 | ✕ | 100% | 134m | 88% | 4.2% | -29° |
| 04:00 | ✕ | 100% | 141m | 83% | 4.2% | -23° |
| 05:00 | ✕ | 100% | 172m | 85% | 4.2% | -18° |
| 06:00 | ✕ | 100% | 164m | 88% | 4.2% | -13° |
| 07:00 | ✕ | 100% | 143m | 90% | 4.2% | -8.6° |
| 08:00 | ✕ | 100% | 143m | 76% | 4.2% | -5.2° |
| 09:00 | ✕ | 100% | 128m | 63% | 4.2% | -2.8° |
| 10:00 | ✕ | 100% | 206m | 49% | 4.2% | -1.5° |
| 11:00 | ✕ | 99% | 762m | 52% | 4.2% | -1.5° |
| 12:00 | ✕ | 100% | 1043m | 54% | 4.2% | -2.6° |
| 13:00 | ✕ | 98% | 3197m | 56% | 4.2% | -5° |
| 14:00 | ✕ | 100% | 731m | 53% | 4.2% | -8.3° |
| 15:00 | ✕ | 100% | 207m | 38% | 4.2% | -12° |
| 16:00 | ✕ | 100% | 346m | 23% | 4.2% | -17° |
| 17:00 | ✕ | 100% | 10865m | 32% | 4.2% | -22° |
| 18:00 | ✕ | 100% | 24134m | 40% | 4.2% | -27° |
| 19:00 | ✓ | 100% | 24134m | 49% | 4.2% | -32° |
| 20:00 | ✓ | 100% | 24134m | 62% | 4.2% | -37° |
| 21:00 | ✓ | 100% | 11510m | 56% | 4.2% | -40° |
| 22:00 | ✓ | 100% | 6184m | 49% | 4.2% | -42° |
| 23:00 | ✓ | 100% | 9551m | 52% | 4.2% | -42° |
| Mon, Feb 16 | ||||||
| 24:00 | ✓ | 100% | 17249m | 54% | 4.2% | -41° |
| 01:00 | ✕ | 100% | 672m | 56% | 1.2% | -38° |
| 02:00 | ✕ | 100% | 724m | 38% | 1.2% | -34° |
| 03:00 | ✕ | 100% | 15736m | 19% | 1.2% | -29° |
| 04:00 | ✕ | 100% | 24135m | 0% | 1.2% | -24° |
| 05:00 | ✕ | 100% | 24135m | 0% | 1.2% | -18° |
| 06:00 | ✕ | 100% | 24135m | 0% | 1.2% | -13° |
| 07:00 | ✕ | 100% | 24135m | 0% | 1.2% | -8.1° |
| 08:00 | ✕ | 100% | 24135m | 0% | 1.2% | -3.8° |
| 09:00 | ✕ | 100% | 24135m | 0% | 1.2% | -0.41° |
| 10:00 | ✕ | 100% | 24134m | 0% | 1.2% | 1.9° |
| 11:00 | ✕ | 100% | 24135m | 0% | 1.2% | 3° |
| 12:00 | ✕ | 100% | 24134m | 0% | 1.2% | 2.9° |
| 13:00 | ✕ | 100% | 24135m | 0% | 1.2% | 1.5° |
| 14:00 | ✕ | 100% | 24134m | 0% | 1.2% | -1.1° |
| 15:00 | ✕ | 100% | 24134m | 0% | 1.2% | -4.6° |
| 16:00 | ✕ | 100% | 24135m | 0% | 1.2% | -8.9° |
| 17:00 | ✕ | 100% | 24135m | 0% | 1.2% | -14° |
| 18:00 | ✕ | 100% | 24135m | 0% | 1.2% | -19° |
| 19:00 | ✓ | 86% | 24135m | 0% | 1.2% | -24° |
| 20:00 | ✓ | 100% | 24134m | 2.3% | 1.2% | -29° |
| 21:00 | ✓ | 76% | 24135m | 4.7% | 1.2% | -33° |
| 22:00 | ✓ | 81% | 20549m | 7% | 1.2% | -36° |
| 23:00 | ✓ | 98% | 20551m | 12% | 1.2% | -37° |
| Tue, Feb 17 | ||||||
| 24:00 | ✓ | 100% | 20552m | 17% | 1.2% | -37° |
| 01:00 | ✓ | 100% | 20551m | 22% | 0% | -36° |
| 02:00 | ✓ | 100% | 23703m | 28% | 0% | -33° |
| 03:00 | ✓ | 100% | 24134m | 33% | 0% | -28° |
| 04:00 | ✓ | 100% | 24135m | 39% | 0% | -23° |
| 05:00 | ✕ | 100% | 24134m | 43% | 0% | -18° |
| 06:00 | ✕ | 100% | 24134m | 46% | 0% | -12° |
| 07:00 | ✕ | 100% | 24134m | 50% | 0% | -7° |
| 08:00 | ✕ | 100% | 24135m | 41% | 0% | -2.1° |
| 09:00 | ✕ | 100% | 19086m | 31% | 0% | 2.2° |
| 10:00 | ✕ | 100% | 256m | 22% | 0% | 5.5° |
| 11:00 | ✕ | 100% | 150m | 20% | 0% | 7.7° |
| 12:00 | ✕ | 100% | 147m | 19% | 0% | 8.6° |
| 13:00 | ✕ | 100% | 131m | 17% | 0% | 8.2° |
| 14:00 | ✕ | 100% | 128m | 19% | 0% | 6.5° |
| 15:00 | ✕ | 100% | 124m | 20% | 0% | 3.6° |
| 16:00 | ✕ | 100% | 127m | 22% | 0% | -0.17° |
| 17:00 | ✕ | 100% | 148m | 31% | 0% | -4.7° |
| 18:00 | ✕ | 100% | 229m | 41% | 0% | -9.6° |
| 19:00 | ✓ | 100% | 259m | 50% | 0% | -15° |
| 20:00 | ✓ | 100% | 446m | 38% | 0% | -20° |
| 21:00 | ✓ | 100% | 773m | 25% | 0% | -24° |
| 22:00 | ✓ | 100% | 1309m | 13% | 0% | -28° |
| 23:00 | ✓ | 100% | 3688m | 21% | 0% | -30° |
| Wed, Feb 18 | ||||||
| 24:00 | ✓ | 100% | 5008m | 30% | 0% | -32° |
| 01:00 | ✓ | 100% | 21916m | 39% | 1.2% | -31° |
| 02:00 | ✓ | 100% | 23781m | 42% | 1.2% | -29° |
| 03:00 | ✓ | 100% | 24135m | 46% | 1.2% | -26° |
| 04:00 | ✓ | 100% | 24134m | 50% | 1.2% | -22° |
| 05:00 | ✕ | 100% | 24134m | 46% | 1.2% | -17° |
| 06:00 | ✕ | 100% | 24134m | 42% | 1.2% | -11° |
| 07:00 | ✕ | 100% | 24134m | 38% | 1.2% | -5.5° |
| 08:00 | ✕ | 99% | 16259m | 42% | 1.2% | -0.15° |
| 09:00 | ✕ | 98% | 8385m | 46% | 1.2% | 4.8° |
| 10:00 | ✕ | 97% | 510m | 50% | 1.2% | 9° |
| 11:00 | ✕ | 98% | 600m | 39% | 1.2% | 12° |
| 12:00 | ✕ | 99% | 690m | 28% | 1.2% | 14° |
| 13:00 | ✕ | 100% | 779m | 17% | 1.2% | 15° |
| 14:00 | ✕ | 100% | 666m | 17% | 1.2% | 14° |
| 15:00 | ✕ | 100% | 553m | 17% | 1.2% | 12° |
| 16:00 | ✕ | 100% | 440m | 17% | 1.2% | 8.8° |
| 17:00 | ✕ | 100% | 633m | 17% | 1.2% | 4.8° |
| 18:00 | ✕ | 100% | 827m | 18% | 1.2% | 0.05° |
| 19:00 | ✓ | 100% | 1021m | 18% | 1.2% | -5° |
| 20:00 | ✓ | 100% | 2214m | 18% | 1.2% | -10° |
| 21:00 | ✓ | 100% | 3407m | 17% | 1.2% | -15° |
| 22:00 | ✓ | 100% | 4601m | 16% | 1.2% | -19° |
| 23:00 | ✓ | 100% | 11112m | 27% | 1.2% | -22° |
| Thu, Feb 19 | ||||||
| 24:00 | ✓ | 100% | 17623m | 39% | 1.2% | -24° |
How to read: colored cells show whether each predicate requirement is met; highlighted rows mean the full rule matched (an opportunity). For OR groups, only one branch is required, so some OR-branch predicates can be ✕ even in a matching hour.
Get Notified of Opportunities
Create your own custom alerts for this location and more.
Create Free Account