{"id": "CH01", "n": "Lake Geneva & Valais", "c": "Switzerland", "official": "Région lémanique", "cc": "CH", "t": "mountains", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 100%; median ground height 931 m", "lat": 46.344, "lon": 7.21, "population": 1757496, "peak": 8, "trough": 11, "n_years_crowd": 2, "spread": 2.855, "is_flat": false, "seasonality_pct": 24.514, "hotel_share": 0.691, "rental_share": 0.243, "camping_share": 0.066, "hotel_occupancy_pct": 58.84, "elevation_m": 930.53, "weather_check": {"kind": "stations", "n": 23, "hi_err": 0.65, "lo_err": 0.85, "rain_ratio": 1.14}, "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 931 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 170.8, "pli_overall": 184.3, "months": [{"m": 1, "est_share": 0.0, "weather": 54.331, "index": "HCI:Urban", "weather_alt": 33.426, "hci_urban": 54.331, "hci_beach": 33.426, "good_days": 3.657, "good_days_urban": 3.657, "good_days_beach": 0.119, "tx_mean": 5.932, "tx_max_median": 12.137, "tn_mean": -1.985, "lows_withheld": null, "sea_c": null, "us_pax": 22895.0, "us_airports": ["JFK", "EWR", "IAD"], "sunny_days": 3.254, "p35": 0.0, "p30": 0.0, "rain_days": 13.679, "rain_days_p90": 16.081, "rain_withheld": null, "climate_years": 15, "k": 26.768, "visitors_night": 46761.581, "dom_share": 0.543, "stage": 0.719078, "share_pct": 2.607, "cost_hotel_swing": 2.902, "cost_accom_swing": 2.842, "cost_package_swing": -11.746, "cost_air_swing": -15.481, "plat_night": 9075.839, "plat_ratio": 0.194, "plat_dom_share": 0.424, "share_pct_upper": 3.094, "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": 58.974, "index": "HCI:Urban", "weather_alt": 39.239, "hci_urban": 58.974, "hci_beach": 39.239, "good_days": 7.163, "good_days_urban": 7.163, "good_days_beach": 1.057, "tx_mean": 8.283, "tx_max_median": 15.181, "tn_mean": -1.342, "lows_withheld": null, "sea_c": null, "us_pax": 21271.0, "us_airports": ["JFK", "EWR", "IAD"], "sunny_days": 4.763, "p35": 0.0, "p30": 0.0, "rain_days": 8.027, "rain_days_p90": 15.918, "rain_withheld": null, "climate_years": 15, "k": 36.869, "visitors_night": 64400.655, "dom_share": 0.598, "stage": 0.990437, "share_pct": 3.556, "cost_hotel_swing": 1.408, "cost_accom_swing": 2.433, "cost_package_swing": -4.385, "cost_air_swing": -21.636, "plat_night": 15804.336, "plat_ratio": 0.245, "plat_dom_share": 0.526, "share_pct_upper": 4.385, "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": 63.928, "index": "HCI:Urban", "weather_alt": 46.423, "hci_urban": 63.928, "hci_beach": 46.423, "good_days": 13.74, "good_days_urban": 13.74, "good_days_beach": 4.712, "tx_mean": 12.433, "tx_max_median": 19.301, "tn_mean": 1.429, "lows_withheld": null, "sea_c": null, "us_pax": 27275.0, "us_airports": ["JFK", "EWR", "IAD"], "sunny_days": 6.927, "p35": 0.0, "p30": 0.0, "rain_days": 9.215, "rain_days_p90": 13.667, "rain_withheld": null, "climate_years": 15, "k": 27.088, "visitors_night": 47317.613, "dom_share": 0.491, "stage": 0.727684, "share_pct": 2.637, "cost_hotel_swing": 1.369, "cost_accom_swing": 1.184, "cost_package_swing": -7.692, "cost_air_swing": -19.87, "plat_night": 9353.419, "plat_ratio": 0.198, "plat_dom_share": 0.357, "share_pct_upper": 3.139, "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.858, "index": "HCI:Urban", "weather_alt": 54.1, "hci_urban": 68.858, "hci_beach": 54.1, "good_days": 16.952, "good_days_urban": 16.952, "good_days_beach": 8.864, "tx_mean": 16.07, "tx_max_median": 23.052, "tn_mean": 4.66, "lows_withheld": null, "sea_c": null, "us_pax": 34451.0, "us_airports": ["JFK", "EWR", "IAD"], "sunny_days": 6.835, "p35": 0.0, "p30": 0.0, "rain_days": 9.071, "rain_days_p90": 14.023, "rain_withheld": null, "climate_years": 15, "k": 18.96, "visitors_night": 33128.483, "dom_share": 0.476, "stage": 0.509333, "share_pct": 1.861, "cost_hotel_swing": -0.855, "cost_accom_swing": -1.168, "cost_package_swing": 4.111, "cost_air_swing": 6.949, "plat_night": 5684.1, "plat_ratio": 0.172, "plat_dom_share": 0.321, "share_pct_upper": 2.171, "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": 70.534, "index": "HCI:Urban", "weather_alt": 57.579, "hci_urban": 70.534, "hci_beach": 57.579, "good_days": 18.378, "good_days_urban": 18.378, "good_days_beach": 11.316, "tx_mean": 19.034, "tx_max_median": 26.09, "tn_mean": 8.304, "lows_withheld": null, "sea_c": null, "us_pax": 35989.0, "us_airports": ["JFK", "IAD", "EWR"], "sunny_days": 4.156, "p35": 0.0, "p30": 0.0, "rain_days": 11.688, "rain_days_p90": 16.879, "rain_withheld": null, "climate_years": 15, "k": 18.893, "visitors_night": 32997.097, "dom_share": 0.476, "stage": 0.507526, "share_pct": 1.854, "cost_hotel_swing": -1.009, "cost_accom_swing": -1.559, "cost_package_swing": -8.162, "cost_air_swing": 17.591, "plat_night": 5739.629, "plat_ratio": 0.174, "plat_dom_share": 0.262, "share_pct_upper": 2.168, "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.23, "index": "HCI:Urban", "weather_alt": 70.045, "hci_urban": 76.23, "hci_beach": 70.045, "good_days": 21.738, "good_days_urban": 21.738, "good_days_beach": 17.206, "tx_mean": 24.02, "tx_max_median": 31.323, "tn_mean": 12.874, "lows_withheld": null, "sea_c": null, "us_pax": 37787.0, "us_airports": ["JFK", "IAD", "EWR"], "sunny_days": 5.377, "p35": 0.067, "p30": 0.8, "rain_days": 10.588, "rain_days_p90": 14.13, "rain_withheld": null, "climate_years": 15, "k": 25.217, "visitors_night": 44057.117, "dom_share": 0.462, "stage": 0.677429, "share_pct": 2.46, "cost_hotel_swing": 2.145, "cost_accom_swing": 1.603, "cost_package_swing": -0.015, "cost_air_swing": 5.151, "plat_night": 7567.183, "plat_ratio": 0.172, "plat_dom_share": 0.21, "share_pct_upper": 2.868, "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": 77.022, "index": "HCI:Urban", "weather_alt": 74.818, "hci_urban": 77.022, "hci_beach": 74.818, "good_days": 23.016, "good_days_urban": 23.016, "good_days_beach": 21.317, "tx_mean": 25.763, "tx_max_median": 32.118, "tn_mean": 14.334, "lows_withheld": null, "sea_c": null, "us_pax": 45824.0, "us_airports": ["JFK", "IAD", "EWR"], "sunny_days": 6.991, "p35": 0.133, "p30": 0.867, "rain_days": 10.144, "rain_days_p90": 15.094, "rain_withheld": null, "climate_years": 15, "k": 37.058, "visitors_night": 64745.694, "dom_share": 0.483, "stage": 0.995524, "share_pct": 3.573, "cost_hotel_swing": 3.532, "cost_accom_swing": 3.898, "cost_package_swing": 16.043, "cost_air_swing": 18.865, "plat_night": 12909.79, "plat_ratio": 0.199, "plat_dom_share": 0.248, "share_pct_upper": 4.252, "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.96, "index": "HCI:Urban", "weather_alt": 75.251, "hci_urban": 76.96, "hci_beach": 75.251, "good_days": 23.65, "good_days_urban": 23.65, "good_days_beach": 22.018, "tx_mean": 25.878, "tx_max_median": 32.499, "tn_mean": 13.856, "lows_withheld": null, "sea_c": null, "us_pax": 46086.0, "us_airports": ["JFK", "IAD", "EWR"], "sunny_days": 6.757, "p35": 0.133, "p30": 0.933, "rain_days": 8.779, "rain_days_p90": 11.757, "rain_withheld": null, "climate_years": 15, "k": 37.225, "visitors_night": 65033.919, "dom_share": 0.438, "stage": 1.0, "share_pct": 3.589, "cost_hotel_swing": 2.655, "cost_accom_swing": 2.777, "cost_package_swing": 9.287, "cost_air_swing": 20.382, "plat_night": 13029.645, "plat_ratio": 0.2, "plat_dom_share": 0.184, "share_pct_upper": 4.273, "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": 76.413, "index": "HCI:Urban", "weather_alt": 66.643, "hci_urban": 76.413, "hci_beach": 66.643, "good_days": 22.325, "good_days_urban": 22.325, "good_days_beach": 15.925, "tx_mean": 21.528, "tx_max_median": 28.022, "tn_mean": 10.53, "lows_withheld": null, "sea_c": null, "us_pax": 37579.0, "us_airports": ["JFK", "IAD", "EWR"], "sunny_days": 3.982, "p35": 0.0, "p30": 0.067, "rain_days": 8.751, "rain_days_p90": 14.459, "rain_withheld": null, "climate_years": 15, "k": 25.384, "visitors_night": 44343.267, "dom_share": 0.483, "stage": 0.681901, "share_pct": 2.476, "cost_hotel_swing": 1.537, "cost_accom_swing": 1.047, "cost_package_swing": -0.304, "cost_air_swing": 5.233, "plat_night": 7019.417, "plat_ratio": 0.158, "plat_dom_share": 0.258, "share_pct_upper": 2.854, "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.146, "index": "HCI:Urban", "weather_alt": 55.508, "hci_urban": 70.146, "hci_beach": 55.508, "good_days": 19.063, "good_days_urban": 19.063, "good_days_beach": 8.916, "tx_mean": 17.183, "tx_max_median": 23.496, "tn_mean": 6.771, "lows_withheld": null, "sea_c": null, "us_pax": 36651.0, "us_airports": ["JFK", "EWR", "IAD"], "sunny_days": 2.834, "p35": 0.0, "p30": 0.0, "rain_days": 9.366, "rain_days_p90": 12.806, "rain_withheld": null, "climate_years": 15, "k": 18.255, "visitors_night": 31891.758, "dom_share": 0.513, "stage": 0.490407, "share_pct": 1.793, "cost_hotel_swing": -1.806, "cost_accom_swing": -2.108, "cost_package_swing": 6.2, "cost_air_swing": 7.305, "plat_night": 5473.903, "plat_ratio": 0.172, "plat_dom_share": 0.36, "share_pct_upper": 2.092, "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": 59.832, "index": "HCI:Urban", "weather_alt": 40.723, "hci_urban": 59.832, "hci_beach": 40.723, "good_days": 9.324, "good_days_urban": 9.324, "good_days_beach": 2.198, "tx_mean": 10.833, "tx_max_median": 17.598, "tn_mean": 2.398, "lows_withheld": null, "sea_c": null, "us_pax": 19789.0, "us_airports": ["JFK", "EWR", "IAD"], "sunny_days": 2.572, "p35": 0.0, "p30": 0.0, "rain_days": 11.368, "rain_days_p90": 16.034, "rain_withheld": null, "climate_years": 15, "k": 13.038, "visitors_night": 22775.167, "dom_share": 0.478, "stage": 0.350246, "share_pct": 1.287, "cost_hotel_swing": -6.94, "cost_accom_swing": -7.036, "cost_package_swing": -3.977, "cost_air_swing": -15.168, "plat_night": 3639.517, "plat_ratio": 0.16, "plat_dom_share": 0.314, "share_pct_upper": 1.488, "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": 55.171, "index": "HCI:Urban", "weather_alt": 34.398, "hci_urban": 55.171, "hci_beach": 34.398, "good_days": 6.191, "good_days_urban": 6.191, "good_days_beach": 0.22, "tx_mean": 6.939, "tx_max_median": 12.733, "tn_mean": -0.927, "lows_withheld": null, "sea_c": null, "us_pax": 28869.0, "us_airports": ["JFK", "IAD", "EWR"], "sunny_days": 4.412, "p35": 0.0, "p30": 0.0, "rain_days": 13.898, "rain_days_p90": 19.929, "rain_withheld": null, "climate_years": 15, "k": 24.22, "visitors_night": 42317.581, "dom_share": 0.455, "stage": 0.650632, "share_pct": 2.365, "cost_hotel_swing": -4.938, "cost_accom_swing": -3.912, "cost_package_swing": 0.641, "cost_air_swing": -9.321, "plat_night": 11116.661, "plat_ratio": 0.263, "plat_dom_share": 0.383, "share_pct_upper": 2.964, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}