{"id": "ITH1", "n": "South Tyrol & the Dolomites", "c": "Italy", "official": "Provincia Autonoma di Bolzano/Bozen", "cc": "IT", "t": "mountains", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 100%; median ground height 1795 m", "lat": 46.698, "lon": 11.412, "population": 539679, "peak": 8, "trough": 11, "n_years_crowd": 2, "spread": 7.558, "is_flat": false, "seasonality_pct": 30.002, "hotel_share": 0.726, "rental_share": 0.218, "camping_share": 0.056, "hotel_occupancy_pct": 69.4, "elevation_m": 1794.987, "weather_check": {"kind": "normals", "n": 1, "places": ["Bolzano"], "hi_err": 0.54, "lo_err": 1.34}, "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": null, "platform_years": 2, "platform_first_year": 2024, "platform_last_year": 2025, "platform_source": "Eurostat tour_ce_omn12, 2024–2025", "price_source": null, "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 100%; median ground height 1795 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 106.9, "pli_overall": 98.1, "months": [{"m": 1, "est_share": 0.0, "weather": 60.211, "index": "HCI:Urban", "weather_alt": 41.906, "hci_urban": 60.211, "hci_beach": 41.906, "good_days": 7.225, "good_days_urban": 7.225, "good_days_beach": 0.3, "tx_mean": 5.32, "tx_max_median": 11.777, "tn_mean": -4.235, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 7.838, "p35": 0.0, "p30": 0.0, "rain_days": 6.592, "rain_days_p90": 9.297, "rain_withheld": null, "climate_years": 15, "k": 197.74, "visitors_night": 106506.629, "dom_share": 0.343, "stage": 0.541377, "share_pct": 16.509, "cost_hotel_swing": -11.317, "cost_accom_swing": -10.547, "cost_package_swing": -0.841, "cost_air_swing": -18.297, "plat_night": 5978.145, "plat_ratio": 0.056, "plat_dom_share": 0.28, "share_pct_upper": 17.275, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 2, "est_share": 0.0, "weather": 62.066, "index": "HCI:Urban", "weather_alt": 43.648, "hci_urban": 62.066, "hci_beach": 43.648, "good_days": 9.458, "good_days_urban": 9.458, "good_days_beach": 1.9, "tx_mean": 8.352, "tx_max_median": 15.531, "tn_mean": -2.567, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.57, "p35": 0.0, "p30": 0.0, "rain_days": 4.751, "rain_days_p90": 11.014, "rain_withheld": null, "climate_years": 15, "k": 222.956, "visitors_night": 120080.159, "dom_share": 0.221, "stage": 0.610413, "share_pct": 18.231, "cost_hotel_swing": -10.27, "cost_accom_swing": -9.719, "cost_package_swing": 0.199, "cost_air_swing": -18.662, "plat_night": 8607.186, "plat_ratio": 0.072, "plat_dom_share": 0.132, "share_pct_upper": 19.284, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 3, "est_share": 0.0, "weather": 66.747, "index": "HCI:Urban", "weather_alt": 49.927, "hci_urban": 66.747, "hci_beach": 49.927, "good_days": 15.436, "good_days_urban": 15.436, "good_days_beach": 5.511, "tx_mean": 12.849, "tx_max_median": 19.392, "tn_mean": 0.373, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 7.776, "p35": 0.0, "p30": 0.0, "rain_days": 5.485, "rain_days_p90": 11.011, "rain_withheld": null, "climate_years": 15, "k": 153.127, "visitors_night": 82466.984, "dom_share": 0.207, "stage": 0.419232, "share_pct": 13.279, "cost_hotel_swing": -8.058, "cost_accom_swing": -7.691, "cost_package_swing": -2.675, "cost_air_swing": -7.025, "plat_night": 5021.129, "plat_ratio": 0.061, "plat_dom_share": 0.144, "share_pct_upper": 13.973, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 4, "est_share": 0.0, "weather": 71.148, "index": "HCI:Urban", "weather_alt": 56.657, "hci_urban": 71.148, "hci_beach": 56.657, "good_days": 18.031, "good_days_urban": 18.031, "good_days_beach": 9.715, "tx_mean": 16.886, "tx_max_median": 23.232, "tn_mean": 3.655, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.126, "p35": 0.0, "p30": 0.0, "rain_days": 6.988, "rain_days_p90": 10.17, "rain_withheld": null, "climate_years": 15, "k": 93.649, "visitors_night": 50453.4, "dom_share": 0.145, "stage": 0.256393, "share_pct": 8.563, "cost_hotel_swing": 1.985, "cost_accom_swing": 0.546, "cost_package_swing": -3.293, "cost_air_swing": 9.373, "plat_night": 3787.767, "plat_ratio": 0.075, "plat_dom_share": 0.188, "share_pct_upper": 9.146, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 5, "est_share": 0.0, "weather": 73.195, "index": "HCI:Urban", "weather_alt": 60.584, "hci_urban": 73.195, "hci_beach": 60.584, "good_days": 20.343, "good_days_urban": 20.343, "good_days_beach": 12.978, "tx_mean": 20.431, "tx_max_median": 27.226, "tn_mean": 7.262, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.125, "p35": 0.0, "p30": 0.2, "rain_days": 9.293, "rain_days_p90": 12.893, "rain_withheld": null, "climate_years": 15, "k": 123.186, "visitors_night": 66335.774, "dom_share": 0.097, "stage": 0.337261, "share_pct": 10.968, "cost_hotel_swing": 6.232, "cost_accom_swing": 4.451, "cost_package_swing": -3.855, "cost_air_swing": -1.724, "plat_night": 5446.694, "plat_ratio": 0.082, "plat_dom_share": 0.101, "share_pct_upper": 11.76, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 6, "est_share": 0.0, "weather": 76.653, "index": "HCI:Urban", "weather_alt": 72.132, "hci_urban": 76.653, "hci_beach": 72.132, "good_days": 22.44, "good_days_urban": 22.44, "good_days_beach": 19.145, "tx_mean": 25.617, "tx_max_median": 32.146, "tn_mean": 11.741, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.251, "p35": 0.067, "p30": 1.0, "rain_days": 8.348, "rain_days_p90": 12.326, "rain_withheld": null, "climate_years": 15, "k": 208.638, "visitors_night": 112390.9, "dom_share": 0.163, "stage": 0.571211, "share_pct": 17.262, "cost_hotel_swing": 8.801, "cost_accom_swing": 7.986, "cost_package_swing": -1.689, "cost_air_swing": 7.722, "plat_night": 8533.5, "plat_ratio": 0.076, "plat_dom_share": 0.106, "share_pct_upper": 18.331, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 7, "est_share": 0.0, "weather": 76.435, "index": "HCI:Urban", "weather_alt": 75.071, "hci_urban": 76.435, "hci_beach": 75.071, "good_days": 23.142, "good_days_urban": 23.142, "good_days_beach": 21.647, "tx_mean": 27.001, "tx_max_median": 32.688, "tn_mean": 12.741, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.982, "p35": 0.067, "p30": 1.0, "rain_days": 8.631, "rain_days_p90": 12.194, "rain_withheld": null, "climate_years": 15, "k": 311.123, "visitors_night": 167581.065, "dom_share": 0.349, "stage": 0.851796, "share_pct": 23.729, "cost_hotel_swing": 6.007, "cost_accom_swing": 7.681, "cost_package_swing": 7.603, "cost_air_swing": 10.356, "plat_night": 10838.161, "plat_ratio": 0.065, "plat_dom_share": 0.171, "share_pct_upper": 24.88, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 8, "est_share": 0.0, "weather": 76.426, "index": "HCI:Urban", "weather_alt": 74.374, "hci_urban": 76.426, "hci_beach": 74.374, "good_days": 23.733, "good_days_urban": 23.733, "good_days_beach": 21.69, "tx_mean": 26.678, "tx_max_median": 32.89, "tn_mean": 12.624, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.084, "p35": 0.333, "p30": 0.933, "rain_days": 8.907, "rain_days_p90": 11.011, "rain_withheld": null, "climate_years": 15, "k": 365.255, "visitors_night": 196732.177, "dom_share": 0.489, "stage": 1.0, "share_pct": 26.754, "cost_hotel_swing": 3.571, "cost_accom_swing": 6.565, "cost_package_swing": 16.818, "cost_air_swing": 26.403, "plat_night": 10459.226, "plat_ratio": 0.053, "plat_dom_share": 0.306, "share_pct_upper": 27.779, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 9, "est_share": 0.0, "weather": 78.336, "index": "HCI:Urban", "weather_alt": 68.396, "hci_urban": 78.336, "hci_beach": 68.396, "good_days": 23.283, "good_days_urban": 23.283, "good_days_beach": 16.721, "tx_mean": 22.19, "tx_max_median": 27.875, "tn_mean": 9.534, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.853, "p35": 0.0, "p30": 0.067, "rain_days": 6.756, "rain_days_p90": 10.509, "rain_withheld": null, "climate_years": 15, "k": 236.444, "visitors_night": 127353.6, "dom_share": 0.153, "stage": 0.64734, "share_pct": 19.123, "cost_hotel_swing": 11.711, "cost_accom_swing": 9.804, "cost_package_swing": -1.581, "cost_air_swing": -1.182, "plat_night": 8071.483, "plat_ratio": 0.063, "plat_dom_share": 0.096, "share_pct_upper": 20.089, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 10, "est_share": 0.0, "weather": 70.06, "index": "HCI:Urban", "weather_alt": 55.323, "hci_urban": 70.06, "hci_beach": 55.323, "good_days": 18.742, "good_days_urban": 18.742, "good_days_beach": 9.394, "tx_mean": 16.89, "tx_max_median": 21.855, "tn_mean": 5.898, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.401, "p35": 0.0, "p30": 0.0, "rain_days": 8.418, "rain_days_p90": 10.726, "rain_withheld": null, "climate_years": 15, "k": 161.772, "visitors_night": 87132.419, "dom_share": 0.104, "stage": 0.442903, "share_pct": 13.925, "cost_hotel_swing": 5.253, "cost_accom_swing": 3.763, "cost_package_swing": -6.225, "cost_air_swing": -4.295, "plat_night": 5609.645, "plat_ratio": 0.064, "plat_dom_share": 0.099, "share_pct_upper": 14.688, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 11, "est_share": 0.0, "weather": 62.408, "index": "HCI:Urban", "weather_alt": 43.943, "hci_urban": 62.408, "hci_beach": 43.943, "good_days": 11.845, "good_days_urban": 11.845, "good_days_beach": 2.525, "tx_mean": 10.524, "tx_max_median": 16.385, "tn_mean": 1.27, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.711, "p35": 0.0, "p30": 0.0, "rain_days": 7.966, "rain_days_p90": 11.967, "rain_withheld": null, "climate_years": 15, "k": 48.324, "visitors_night": 26028.917, "dom_share": 0.402, "stage": 0.132302, "share_pct": 4.61, "cost_hotel_swing": -4.968, "cost_accom_swing": -4.799, "cost_package_swing": -6.263, "cost_air_swing": -12.332, "plat_night": 2144.067, "plat_ratio": 0.082, "plat_dom_share": 0.483, "share_pct_upper": 4.97, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 12, "est_share": 0.0, "weather": 61.489, "index": "HCI:Urban", "weather_alt": 43.22, "hci_urban": 61.489, "hci_beach": 43.22, "good_days": 9.297, "good_days_urban": 9.297, "good_days_beach": 0.563, "tx_mean": 6.338, "tx_max_median": 11.826, "tn_mean": -2.724, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 8.79, "p35": 0.0, "p30": 0.0, "rain_days": 6.36, "rain_days_p90": 8.119, "rain_withheld": null, "climate_years": 15, "k": 170.951, "visitors_night": 92084.371, "dom_share": 0.429, "stage": 0.468033, "share_pct": 14.599, "cost_hotel_swing": -8.945, "cost_accom_swing": -8.039, "cost_package_swing": 1.802, "cost_air_swing": 9.662, "plat_night": 6601.758, "plat_ratio": 0.072, "plat_dom_share": 0.467, "share_pct_upper": 15.482, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}