{"id": "NO07", "n": "Northern Norway", "c": "Norway", "official": "Nord-Norge", "cc": "NO", "t": "mountains", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 85%; median ground height 481 m; set by editorial override", "lat": 68.794, "lon": 20.235, "population": 489103, "peak": 7, "trough": 1, "n_years_crowd": 2, "spread": 3.237, "is_flat": false, "seasonality_pct": 30.17, "hotel_share": 0.662, "rental_share": 0.14, "camping_share": 0.198, "hotel_occupancy_pct": 57.6, "elevation_m": 481.342, "weather_check": {"kind": "stations", "n": 85, "hi_err": 1.55, "lo_err": 0.6, "rain_ratio": 1.09}, "provenance": {"crowd_years": 2, "crowd_first_year": 2024, "crowd_last_year": 2025, "crowd_source": "Eurostat tour_occ_nin2m, 2024–2025", "population_year": 2025, "climate_years": 15, "climate_source": "ERA5 (Copernicus C3S reanalysis) corrected with open national weather-service station observations (11 services), 2011-2025, 0.25 deg", "price_years": 2, "platform_years": 2, "platform_first_year": 2024, "platform_last_year": 2025, "platform_source": "Eurostat tour_ce_omn12, 2024–2025", "price_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 85%; median ground height 481 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 140.0, "pli_overall": 134.1, "months": [{"m": 1, "est_share": 0.0, "weather": 47.476, "index": "HCI:Urban", "weather_alt": 29.768, "hci_urban": 47.476, "hci_beach": 29.768, "good_days": 0.018, "good_days_urban": 0.018, "good_days_beach": 0.0, "tx_mean": -4.308, "tx_max_median": 5.412, "tn_mean": -7.762, "lows_withheld": null, "sea_c": 5.559, "us_pax": null, "us_airports": [], "sunny_days": 2.014, "p35": 0.0, "p30": 0.0, "rain_days": 14.902, "rain_days_p90": 20.924, "rain_withheld": null, "climate_years": 15, "k": 18.813, "visitors_night": 9189.952, "dom_share": 0.567, "stage": 0.308893, "share_pct": 1.847, "cost_hotel_swing": -2.333, "cost_accom_swing": -2.054, "cost_package_swing": -5.16, "cost_air_swing": -17.95, "plat_night": 3366.194, "plat_ratio": 0.366, "plat_dom_share": 0.064, "share_pct_upper": 2.505, "adr_eur": 139.771, "adr_swing": 14.545, "adr_vs_cheapest": 1.392, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 2, "est_share": 0.0, "weather": 47.691, "index": "HCI:Urban", "weather_alt": 29.188, "hci_urban": 47.691, "hci_beach": 29.188, "good_days": 0.016, "good_days_urban": 0.016, "good_days_beach": 0.0, "tx_mean": -2.617, "tx_max_median": 5.541, "tn_mean": -6.525, "lows_withheld": null, "sea_c": 4.846, "us_pax": null, "us_airports": [], "sunny_days": 1.436, "p35": 0.0, "p30": 0.0, "rain_days": 12.954, "rain_days_p90": 17.593, "rain_withheld": null, "climate_years": 15, "k": 25.642, "visitors_night": 12524.549, "dom_share": 0.529, "stage": 0.421014, "share_pct": 2.5, "cost_hotel_swing": -1.976, "cost_accom_swing": -1.698, "cost_package_swing": -5.16, "cost_air_swing": -8.89, "plat_night": 4726.726, "plat_ratio": 0.377, "plat_dom_share": 0.064, "share_pct_upper": 3.41, "adr_eur": 140.185, "adr_swing": 14.884, "adr_vs_cheapest": 1.396, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 3, "est_share": 0.0, "weather": 48.932, "index": "HCI:Urban", "weather_alt": 29.702, "hci_urban": 48.932, "hci_beach": 29.702, "good_days": 0.262, "good_days_urban": 0.262, "good_days_beach": 0.0, "tx_mean": 0.332, "tx_max_median": 5.956, "tn_mean": -4.837, "lows_withheld": null, "sea_c": 4.557, "us_pax": null, "us_airports": [], "sunny_days": 1.814, "p35": 0.0, "p30": 0.0, "rain_days": 14.556, "rain_days_p90": 19.221, "rain_withheld": null, "climate_years": 15, "k": 25.408, "visitors_night": 12410.355, "dom_share": 0.549, "stage": 0.417169, "share_pct": 2.478, "cost_hotel_swing": -1.504, "cost_accom_swing": -1.296, "cost_package_swing": -5.16, "cost_air_swing": -5.394, "plat_night": 4463.806, "plat_ratio": 0.36, "plat_dom_share": 0.088, "share_pct_upper": 3.338, "adr_eur": 134.078, "adr_swing": 9.879, "adr_vs_cheapest": 1.335, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 4, "est_share": 0.0, "weather": 54.62, "index": "HCI:Urban", "weather_alt": 33.966, "hci_urban": 54.62, "hci_beach": 33.966, "good_days": 2.336, "good_days_urban": 2.336, "good_days_beach": 0.155, "tx_mean": 4.608, "tx_max_median": 9.23, "tn_mean": -1.274, "lows_withheld": null, "sea_c": 4.641, "us_pax": null, "us_airports": [], "sunny_days": 3.061, "p35": 0.0, "p30": 0.0, "rain_days": 11.857, "rain_days_p90": 16.409, "rain_withheld": null, "climate_years": 15, "k": 18.818, "visitors_night": 9191.817, "dom_share": 0.68, "stage": 0.308974, "share_pct": 1.847, "cost_hotel_swing": -2.173, "cost_accom_swing": -1.895, "cost_package_swing": 3.145, "cost_air_swing": 3.94, "plat_night": 2073.617, "plat_ratio": 0.226, "plat_dom_share": 0.172, "share_pct_upper": 2.254, "adr_eur": 100.403, "adr_swing": -17.718, "adr_vs_cheapest": 1.0, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 5, "est_share": 0.0, "weather": 59.944, "index": "HCI:Urban", "weather_alt": 39.377, "hci_urban": 59.944, "hci_beach": 39.377, "good_days": 6.728, "good_days_urban": 6.728, "good_days_beach": 2.062, "tx_mean": 10.112, "tx_max_median": 17.652, "tn_mean": 3.385, "lows_withheld": null, "sea_c": 5.998, "us_pax": null, "us_airports": [], "sunny_days": 2.694, "p35": 0.0, "p30": 0.0, "rain_days": 11.47, "rain_days_p90": 16.2, "rain_withheld": null, "climate_years": 15, "k": 23.445, "visitors_night": 11452.323, "dom_share": 0.623, "stage": 0.384945, "share_pct": 2.291, "cost_hotel_swing": -1.116, "cost_accom_swing": -0.946, "cost_package_swing": 3.145, "cost_air_swing": 4.754, "plat_night": 1835.855, "plat_ratio": 0.16, "plat_dom_share": 0.292, "share_pct_upper": 2.648, "adr_eur": 103.379, "adr_swing": -15.279, "adr_vs_cheapest": 1.03, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 6, "est_share": 0.0, "weather": 64.245, "index": "HCI:Urban", "weather_alt": 46.455, "hci_urban": 64.245, "hci_beach": 46.455, "good_days": 10.63, "good_days_urban": 10.63, "good_days_beach": 4.954, "tx_mean": 14.819, "tx_max_median": 23.616, "tn_mean": 7.563, "lows_withheld": null, "sea_c": 8.616, "us_pax": null, "us_airports": [], "sunny_days": 2.34, "p35": 0.0, "p30": 0.0, "rain_days": 11.686, "rain_days_p90": 16.352, "rain_withheld": null, "climate_years": 15, "k": 46.962, "visitors_night": 22937.683, "dom_share": 0.496, "stage": 0.771069, "share_pct": 4.486, "cost_hotel_swing": 2.484, "cost_accom_swing": 2.212, "cost_package_swing": 2.097, "cost_air_swing": 12.365, "plat_night": 4395.067, "plat_ratio": 0.192, "plat_dom_share": 0.219, "share_pct_upper": 5.298, "adr_eur": 117.234, "adr_swing": -3.925, "adr_vs_cheapest": 1.168, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 7, "est_share": 0.0, "weather": 69.948, "index": "HCI:Urban", "weather_alt": 55.741, "hci_urban": 69.948, "hci_beach": 55.741, "good_days": 16.471, "good_days_urban": 16.471, "good_days_beach": 8.869, "tx_mean": 18.203, "tx_max_median": 26.398, "tn_mean": 10.597, "lows_withheld": null, "sea_c": 11.177, "us_pax": null, "us_airports": [], "sunny_days": 2.835, "p35": 0.0, "p30": 0.133, "rain_days": 11.178, "rain_days_p90": 16.819, "rain_withheld": null, "climate_years": 15, "k": 60.905, "visitors_night": 29747.774, "dom_share": 0.464, "stage": 1.0, "share_pct": 5.741, "cost_hotel_swing": 2.188, "cost_accom_swing": 1.959, "cost_package_swing": 1.163, "cost_air_swing": 19.542, "plat_night": 6527.242, "plat_ratio": 0.219, "plat_dom_share": 0.237, "share_pct_upper": 6.912, "adr_eur": 113.406, "adr_swing": -7.062, "adr_vs_cheapest": 1.13, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 8, "est_share": 0.0, "weather": 66.999, "index": "HCI:Urban", "weather_alt": 51.175, "hci_urban": 66.999, "hci_beach": 51.175, "good_days": 14.169, "good_days_urban": 14.169, "good_days_beach": 5.834, "tx_mean": 16.642, "tx_max_median": 23.888, "tn_mean": 10.045, "lows_withheld": null, "sea_c": 11.955, "us_pax": null, "us_airports": [], "sunny_days": 1.728, "p35": 0.0, "p30": 0.0, "rain_days": 12.751, "rain_days_p90": 17.536, "rain_withheld": null, "climate_years": 15, "k": 47.571, "visitors_night": 23235.613, "dom_share": 0.477, "stage": 0.781073, "share_pct": 4.541, "cost_hotel_swing": 2.718, "cost_accom_swing": 2.415, "cost_package_swing": 1.163, "cost_air_swing": 0.56, "plat_night": 5375.758, "plat_ratio": 0.231, "plat_dom_share": 0.146, "share_pct_upper": 5.532, "adr_eur": 112.137, "adr_swing": -8.102, "adr_vs_cheapest": 1.117, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 9, "est_share": 0.0, "weather": 60.475, "index": "HCI:Urban", "weather_alt": 41.12, "hci_urban": 60.475, "hci_beach": 41.12, "good_days": 8.193, "good_days_urban": 8.193, "good_days_beach": 2.339, "tx_mean": 12.689, "tx_max_median": 18.741, "tn_mean": 7.074, "lows_withheld": null, "sea_c": 10.889, "us_pax": null, "us_airports": [], "sunny_days": 1.729, "p35": 0.0, "p30": 0.0, "rain_days": 13.701, "rain_days_p90": 17.972, "rain_withheld": null, "climate_years": 15, "k": 30.524, "visitors_night": 14908.983, "dom_share": 0.584, "stage": 0.501173, "share_pct": 2.962, "cost_hotel_swing": 1.22, "cost_accom_swing": 1.058, "cost_package_swing": 1.163, "cost_air_swing": -1.699, "plat_night": 3138.367, "plat_ratio": 0.211, "plat_dom_share": 0.183, "share_pct_upper": 3.562, "adr_eur": 108.842, "adr_swing": -10.802, "adr_vs_cheapest": 1.084, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 10, "est_share": 0.0, "weather": 52.596, "index": "HCI:Urban", "weather_alt": 30.347, "hci_urban": 52.596, "hci_beach": 30.347, "good_days": 1.795, "good_days_urban": 1.795, "good_days_beach": 0.056, "tx_mean": 5.564, "tx_max_median": 11.708, "tn_mean": 1.609, "lows_withheld": null, "sea_c": 9.491, "us_pax": null, "us_airports": [], "sunny_days": 1.64, "p35": 0.0, "p30": 0.0, "rain_days": 16.093, "rain_days_p90": 19.94, "rain_withheld": null, "climate_years": 15, "k": 23.703, "visitors_night": 11577.274, "dom_share": 0.614, "stage": 0.389174, "share_pct": 2.315, "cost_hotel_swing": -0.208, "cost_accom_swing": -0.228, "cost_package_swing": 1.201, "cost_air_swing": 3.718, "plat_night": 2733.371, "plat_ratio": 0.236, "plat_dom_share": 0.163, "share_pct_upper": 2.846, "adr_eur": 109.429, "adr_swing": -10.321, "adr_vs_cheapest": 1.09, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 11, "est_share": 0.0, "weather": 48.888, "index": "HCI:Urban", "weather_alt": 28.3, "hci_urban": 48.888, "hci_beach": 28.3, "good_days": 0.079, "good_days_urban": 0.079, "good_days_beach": 0.0, "tx_mean": 0.466, "tx_max_median": 7.566, "tn_mean": -2.626, "lows_withheld": null, "sea_c": 8.127, "us_pax": null, "us_airports": [], "sunny_days": 1.15, "p35": 0.0, "p30": 0.0, "rain_days": 15.216, "rain_days_p90": 18.855, "rain_withheld": null, "climate_years": 15, "k": 22.386, "visitors_night": 10933.767, "dom_share": 0.624, "stage": 0.367552, "share_pct": 2.19, "cost_hotel_swing": 0.41, "cost_accom_swing": 0.278, "cost_package_swing": 1.201, "cost_air_swing": -8.623, "plat_night": 2729.733, "plat_ratio": 0.25, "plat_dom_share": 0.138, "share_pct_upper": 2.721, "adr_eur": 128.112, "adr_swing": 4.99, "adr_vs_cheapest": 1.276, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}, {"m": 12, "est_share": 0.0, "weather": 47.094, "index": "HCI:Urban", "weather_alt": 28.072, "hci_urban": 47.094, "hci_beach": 28.072, "good_days": 0.013, "good_days_urban": 0.013, "good_days_beach": 0.0, "tx_mean": -2.504, "tx_max_median": 5.043, "tn_mean": -5.567, "lows_withheld": null, "sea_c": 6.772, "us_pax": null, "us_airports": [], "sunny_days": 1.185, "p35": 0.0, "p30": 0.0, "rain_days": 14.666, "rain_days_p90": 20.16, "rain_withheld": null, "climate_years": 15, "k": 21.468, "visitors_night": 10486.129, "dom_share": 0.451, "stage": 0.352483, "share_pct": 2.102, "cost_hotel_swing": 0.29, "cost_accom_swing": 0.197, "cost_package_swing": 1.201, "cost_air_swing": -2.324, "plat_night": 4365.5, "plat_ratio": 0.416, "plat_dom_share": 0.062, "share_pct_upper": 2.95, "adr_eur": 157.298, "adr_swing": 28.909, "adr_vs_cheapest": 1.567, "adr_source": "Statistics Norway (SSB), table 14168: hotel accommodation revenue per occupied room", "adr_unit": "room", "adr_period": "2024–2025", "adr_annual_level": false}]}