{"id": "BE34", "n": "The Belgian Ardennes", "c": "Luxembourg province, Belgium", "official": "Prov. Luxembourg (BE)", "cc": "BE", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 0%; median ground height 381 m", "lat": 49.958, "lon": 5.516, "population": 299812, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 5.131, "is_flat": false, "seasonality_pct": 34.67, "hotel_share": 0.164, "rental_share": 0.556, "camping_share": 0.28, "hotel_occupancy_pct": 57.54, "elevation_m": 380.774, "weather_check": {"kind": "normals", "n": 1, "places": ["Saint-Hubert"], "hi_err": 0.32, "lo_err": 0.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 0%; median ground height 381 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 124.2, "pli_overall": 118.7, "months": [{"m": 1, "est_share": 0.0, "weather": 51.751, "index": "HCI:Urban", "weather_alt": 29.052, "hci_urban": 51.751, "hci_beach": 29.052, "good_days": 0.81, "good_days_urban": 0.81, "good_days_beach": 0.0, "tx_mean": 4.928, "tx_max_median": 11.137, "tn_mean": -1.117, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.799, "p35": 0.0, "p30": 0.0, "rain_days": 15.527, "rain_days_p90": 18.107, "rain_withheld": null, "climate_years": 15, "k": 12.153, "visitors_night": 3636.71, "dom_share": 0.698, "stage": 0.194884, "share_pct": 1.201, "cost_hotel_swing": -8.8, "cost_accom_swing": -16.458, "cost_package_swing": -5.019, "cost_air_swing": -10.751, "plat_night": 1891.145, "plat_ratio": 0.52, "plat_dom_share": 0.603, "share_pct_upper": 1.813, "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": 56.346, "index": "HCI:Urban", "weather_alt": 34.931, "hci_urban": 56.346, "hci_beach": 34.931, "good_days": 2.918, "good_days_urban": 2.918, "good_days_beach": 0.438, "tx_mean": 6.681, "tx_max_median": 12.219, "tn_mean": -1.036, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.263, "p35": 0.0, "p30": 0.0, "rain_days": 9.999, "rain_days_p90": 18.4, "rain_withheld": null, "climate_years": 15, "k": 15.792, "visitors_night": 4725.15, "dom_share": 0.643, "stage": 0.253229, "share_pct": 1.555, "cost_hotel_swing": -5.853, "cost_accom_swing": -8.911, "cost_package_swing": 7.116, "cost_air_swing": -8.736, "plat_night": 2250.212, "plat_ratio": 0.476, "plat_dom_share": 0.616, "share_pct_upper": 2.277, "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": 62.126, "index": "HCI:Urban", "weather_alt": 42.973, "hci_urban": 62.126, "hci_beach": 42.973, "good_days": 9.6, "good_days_urban": 9.6, "good_days_beach": 3.0, "tx_mean": 10.725, "tx_max_median": 17.167, "tn_mean": 0.973, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 7.219, "p35": 0.0, "p30": 0.0, "rain_days": 10.991, "rain_days_p90": 17.094, "rain_withheld": null, "climate_years": 15, "k": 17.066, "visitors_night": 5106.758, "dom_share": 0.677, "stage": 0.273672, "share_pct": 1.678, "cost_hotel_swing": -9.284, "cost_accom_swing": -12.185, "cost_package_swing": 0.986, "cost_air_swing": -11.737, "plat_night": 2476.403, "plat_ratio": 0.485, "plat_dom_share": 0.568, "share_pct_upper": 2.47, "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": 68.553, "index": "HCI:Urban", "weather_alt": 52.791, "hci_urban": 68.553, "hci_beach": 52.791, "good_days": 14.475, "good_days_urban": 14.475, "good_days_beach": 5.798, "tx_mean": 14.448, "tx_max_median": 22.068, "tn_mean": 3.444, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.063, "p35": 0.0, "p30": 0.0, "rain_days": 8.632, "rain_days_p90": 15.325, "rain_withheld": null, "climate_years": 15, "k": 29.296, "visitors_night": 8769.2, "dom_share": 0.587, "stage": 0.469779, "share_pct": 2.846, "cost_hotel_swing": -3.731, "cost_accom_swing": 0.659, "cost_package_swing": -10.284, "cost_air_swing": -8.115, "plat_night": 4055.567, "plat_ratio": 0.462, "plat_dom_share": 0.481, "share_pct_upper": 4.106, "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": 72.385, "index": "HCI:Urban", "weather_alt": 59.101, "hci_urban": 72.385, "hci_beach": 59.101, "good_days": 18.913, "good_days_urban": 18.913, "good_days_beach": 9.577, "tx_mean": 18.046, "tx_max_median": 24.278, "tn_mean": 6.88, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.716, "p35": 0.0, "p30": 0.067, "rain_days": 10.566, "rain_days_p90": 17.373, "rain_withheld": null, "climate_years": 15, "k": 35.429, "visitors_night": 10601.806, "dom_share": 0.549, "stage": 0.56813, "share_pct": 3.422, "cost_hotel_swing": -1.2, "cost_accom_swing": -0.599, "cost_package_swing": -6.736, "cost_air_swing": -14.173, "plat_night": 4337.887, "plat_ratio": 0.409, "plat_dom_share": 0.433, "share_pct_upper": 4.753, "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.677, "index": "HCI:Urban", "weather_alt": 67.754, "hci_urban": 76.677, "hci_beach": 67.754, "good_days": 22.248, "good_days_urban": 22.248, "good_days_beach": 14.682, "tx_mean": 21.879, "tx_max_median": 30.43, "tn_mean": 10.764, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.118, "p35": 0.0, "p30": 0.467, "rain_days": 9.439, "rain_days_p90": 15.157, "rain_withheld": null, "climate_years": 15, "k": 31.499, "visitors_night": 9428.7, "dom_share": 0.523, "stage": 0.505114, "share_pct": 3.054, "cost_hotel_swing": 1.952, "cost_accom_swing": -1.876, "cost_package_swing": -0.13, "cost_air_swing": -12.663, "plat_night": 3497.0, "plat_ratio": 0.371, "plat_dom_share": 0.401, "share_pct_upper": 4.138, "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": 79.374, "index": "HCI:Urban", "weather_alt": 71.748, "hci_urban": 79.374, "hci_beach": 71.748, "good_days": 25.026, "good_days_urban": 25.026, "good_days_beach": 17.916, "tx_mean": 23.244, "tx_max_median": 31.016, "tn_mean": 12.07, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.119, "p35": 0.133, "p30": 0.733, "rain_days": 12.135, "rain_days_p90": 14.885, "rain_withheld": null, "climate_years": 15, "k": 58.033, "visitors_night": 17368.548, "dom_share": 0.554, "stage": 0.930599, "share_pct": 5.485, "cost_hotel_swing": 13.138, "cost_accom_swing": 26.853, "cost_package_swing": 14.422, "cost_air_swing": 20.688, "plat_night": 5208.516, "plat_ratio": 0.3, "plat_dom_share": 0.438, "share_pct_upper": 7.012, "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": 79.121, "index": "HCI:Urban", "weather_alt": 71.782, "hci_urban": 79.121, "hci_beach": 71.782, "good_days": 25.53, "good_days_urban": 25.53, "good_days_beach": 18.004, "tx_mean": 23.329, "tx_max_median": 31.514, "tn_mean": 12.081, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.214, "p35": 0.0, "p30": 0.667, "rain_days": 10.226, "rain_days_p90": 16.473, "rain_withheld": null, "climate_years": 15, "k": 62.36, "visitors_night": 18663.274, "dom_share": 0.479, "stage": 1.0, "share_pct": 5.87, "cost_hotel_swing": 14.138, "cost_accom_swing": 26.214, "cost_package_swing": 10.427, "cost_air_swing": 24.519, "plat_night": 5616.581, "plat_ratio": 0.301, "plat_dom_share": 0.41, "share_pct_upper": 7.501, "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": 75.33, "index": "HCI:Urban", "weather_alt": 63.987, "hci_urban": 75.33, "hci_beach": 63.987, "good_days": 21.619, "good_days_urban": 21.619, "good_days_beach": 12.523, "tx_mean": 19.592, "tx_max_median": 27.311, "tn_mean": 9.042, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.268, "p35": 0.0, "p30": 0.067, "rain_days": 8.647, "rain_days_p90": 15.597, "rain_withheld": null, "climate_years": 15, "k": 26.343, "visitors_night": 7883.75, "dom_share": 0.579, "stage": 0.422428, "share_pct": 2.567, "cost_hotel_swing": 3.714, "cost_accom_swing": -4.79, "cost_package_swing": -3.577, "cost_air_swing": 4.25, "plat_night": 3089.183, "plat_ratio": 0.392, "plat_dom_share": 0.484, "share_pct_upper": 3.535, "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": 65.594, "index": "HCI:Urban", "weather_alt": 48.55, "hci_urban": 65.594, "hci_beach": 48.55, "good_days": 11.439, "good_days_urban": 11.439, "good_days_beach": 3.955, "tx_mean": 14.712, "tx_max_median": 21.28, "tn_mean": 6.404, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.853, "p35": 0.0, "p30": 0.0, "rain_days": 11.457, "rain_days_p90": 16.993, "rain_withheld": null, "climate_years": 15, "k": 26.947, "visitors_night": 8065.855, "dom_share": 0.599, "stage": 0.432113, "share_pct": 2.624, "cost_hotel_swing": -3.086, "cost_accom_swing": -1.235, "cost_package_swing": -8.492, "cost_air_swing": 8.369, "plat_night": 4303.726, "plat_ratio": 0.534, "plat_dom_share": 0.503, "share_pct_upper": 3.966, "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": 57.576, "index": "HCI:Urban", "weather_alt": 35.198, "hci_urban": 57.576, "hci_beach": 35.198, "good_days": 3.376, "good_days_urban": 3.376, "good_days_beach": 0.23, "tx_mean": 9.092, "tx_max_median": 14.973, "tn_mean": 2.566, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.584, "p35": 0.0, "p30": 0.0, "rain_days": 12.355, "rain_days_p90": 17.519, "rain_withheld": null, "climate_years": 15, "k": 19.047, "visitors_night": 5700.183, "dom_share": 0.77, "stage": 0.305439, "share_pct": 1.869, "cost_hotel_swing": -3.678, "cost_accom_swing": -11.768, "cost_package_swing": -7.29, "cost_air_swing": -4.615, "plat_night": 2995.633, "plat_ratio": 0.526, "plat_dom_share": 0.726, "share_pct_upper": 2.822, "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": 52.783, "index": "HCI:Urban", "weather_alt": 29.502, "hci_urban": 52.783, "hci_beach": 29.502, "good_days": 1.2, "good_days_urban": 1.2, "good_days_beach": 0.0, "tx_mean": 6.455, "tx_max_median": 12.354, "tn_mean": 0.768, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.253, "p35": 0.0, "p30": 0.0, "rain_days": 16.571, "rain_days_p90": 20.711, "rain_withheld": null, "climate_years": 15, "k": 18.123, "visitors_night": 5423.903, "dom_share": 0.722, "stage": 0.290615, "share_pct": 1.78, "cost_hotel_swing": 2.692, "cost_accom_swing": 4.095, "cost_package_swing": 8.577, "cost_air_swing": 12.964, "plat_night": 4348.161, "plat_ratio": 0.802, "plat_dom_share": 0.634, "share_pct_upper": 3.16, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}