[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKEpZ6g3AZFhzTV65eZkIf5D1Duhl_vJ7wjdXT-5P4xc":3},{"place":4,"slug":5,"profiles":29,"occasions":541,"normals":542,"recent":611,"nearby":635,"editorial":15,"baseline":27,"attribution":667},{"id":5,"name":6,"kind":7,"region":8,"country":9,"cc":10,"lat":11,"lon":12,"pop":13,"timezone":14,"elevation":15,"coastKm":16,"skiKm":17,"skiArea":18,"skiDestination":21,"beachDestination":21,"hikingDestination":22,"unescoSites":23,"wikivoyageViews":24,"eligible":25,"occasions":26,"occasionsReviewed":21,"baseline":27,"source":28},"oujda-oriental-ma-2540483","Oujda","city","Oriental","Morocco","MA",34.6814,-1.9086,539711,"Africa\u002FCasablanca",null,45.69,294.53,{"name":19,"km":17,"verticalM":20},"Estación de Esquí y Montaña de Sierra Nevada",1162,false,true,[],2253,{"general":22,"beach":21,"hiking":22,"ski":21},{},"2006-2025","open-meteo-era5",[30,329],{"key":31,"label":32,"description":33,"note":15,"windows":34,"months":54},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.",[35,39,44,47,50],{"from":36,"to":36,"tier":37,"raisedBy":38},1,"good",[],{"from":40,"to":41,"tier":42,"raisedBy":43},2,5,"best",[],{"from":45,"to":45,"tier":37,"raisedBy":46},6,[],{"from":48,"to":48,"tier":37,"raisedBy":49},9,[],{"from":51,"to":52,"tier":42,"raisedBy":53},10,12,[],[55,98,119,142,164,185,206,227,250,271,291,310],{"month":36,"tier":37,"weatherTier":37,"for":56,"against":94,"raisedBy":95,"draws":96,"deterrents":97},[57,62,67,72,76,81,85,90],{"metric":58,"label":59,"unit":60,"value":61},"precip_mm_month","Precipitation","mm",37.4,{"metric":63,"label":64,"unit":65,"value":66},"sunshine_fraction","Share of daylight that is sunny","ratio",0.86,{"metric":68,"label":69,"unit":70,"value":71},"apparent_temp_max_mean_c","Feels like (high)","degC",13.3,{"metric":73,"label":74,"unit":70,"value":75},"temp_max_mean_c","Average daily high",16,{"metric":77,"label":78,"unit":79,"value":80},"heavy_rain_days","Days with heavy rain","days",0.7,{"metric":82,"label":83,"unit":79,"value":84},"wet_days","Wet days",7.1,{"metric":86,"label":87,"unit":88,"value":89},"humidity_mean_pct","Relative humidity","%",69.8,{"metric":91,"label":92,"unit":70,"value":93},"temp_min_mean_c","Average daily low",4.8,[],[],[],[],{"month":40,"tier":42,"weatherTier":42,"for":99,"against":115,"raisedBy":116,"draws":117,"deterrents":118},[100,102,104,106,108,109,111,113],{"metric":68,"label":69,"unit":70,"value":101},14.7,{"metric":58,"label":59,"unit":60,"value":103},31.8,{"metric":63,"label":64,"unit":65,"value":105},0.88,{"metric":73,"label":74,"unit":70,"value":107},17.1,{"metric":82,"label":83,"unit":79,"value":45},{"metric":77,"label":78,"unit":79,"value":110},0.6,{"metric":86,"label":87,"unit":88,"value":112},69.4,{"metric":91,"label":92,"unit":70,"value":114},6.1,[],[],[],[],{"month":120,"tier":42,"weatherTier":42,"for":121,"against":138,"raisedBy":139,"draws":140,"deterrents":141},3,[122,124,126,128,130,132,134,136],{"metric":68,"label":69,"unit":70,"value":123},17.8,{"metric":73,"label":74,"unit":70,"value":125},19.4,{"metric":58,"label":59,"unit":60,"value":127},45,{"metric":63,"label":64,"unit":65,"value":129},0.87,{"metric":77,"label":78,"unit":79,"value":131},1.1,{"metric":82,"label":83,"unit":79,"value":133},7.5,{"metric":86,"label":87,"unit":88,"value":135},67.9,{"metric":91,"label":92,"unit":70,"value":137},7.7,[],[],[],[],{"month":143,"tier":42,"weatherTier":42,"for":144,"against":160,"raisedBy":161,"draws":162,"deterrents":163},4,[145,147,149,151,153,155,156,158],{"metric":68,"label":69,"unit":70,"value":146},21.3,{"metric":73,"label":74,"unit":70,"value":148},21.9,{"metric":58,"label":59,"unit":60,"value":150},43.9,{"metric":63,"label":64,"unit":65,"value":152},0.85,{"metric":77,"label":78,"unit":79,"value":154},1.2,{"metric":82,"label":83,"unit":79,"value":137},{"metric":91,"label":92,"unit":70,"value":157},10.1,{"metric":86,"label":87,"unit":88,"value":159},68.2,[],[],[],[],{"month":41,"tier":42,"weatherTier":42,"for":165,"against":181,"raisedBy":182,"draws":183,"deterrents":184},[166,168,170,172,174,175,177,179],{"metric":68,"label":69,"unit":70,"value":167},25.9,{"metric":73,"label":74,"unit":70,"value":169},25.6,{"metric":58,"label":59,"unit":60,"value":171},30.2,{"metric":63,"label":64,"unit":65,"value":173},0.89,{"metric":82,"label":83,"unit":79,"value":41},{"metric":77,"label":78,"unit":79,"value":176},0.8,{"metric":91,"label":92,"unit":70,"value":178},13.1,{"metric":86,"label":87,"unit":88,"value":180},63.2,[],[],[],[],{"month":45,"tier":37,"weatherTier":37,"for":186,"against":198,"raisedBy":203,"draws":204,"deterrents":205},[187,189,191,192,194,196],{"metric":58,"label":59,"unit":60,"value":188},11.9,{"metric":63,"label":64,"unit":65,"value":190},0.93,{"metric":82,"label":83,"unit":79,"value":40},{"metric":77,"label":78,"unit":79,"value":193},0.3,{"metric":91,"label":92,"unit":70,"value":195},16.7,{"metric":86,"label":87,"unit":88,"value":197},58.9,[199,201],{"metric":68,"label":69,"unit":70,"value":200},30.9,{"metric":73,"label":74,"unit":70,"value":202},29.5,[],[],[],{"month":207,"tier":15,"weatherTier":15,"for":208,"against":219,"raisedBy":224,"draws":225,"deterrents":226},7,[209,211,212,213,215,217],{"metric":58,"label":59,"unit":60,"value":210},1.6,{"metric":63,"label":64,"unit":65,"value":190},{"metric":82,"label":83,"unit":79,"value":110},{"metric":77,"label":78,"unit":79,"value":214},0,{"metric":86,"label":87,"unit":88,"value":216},52.5,{"metric":91,"label":92,"unit":70,"value":218},20.3,[220,222],{"metric":68,"label":69,"unit":70,"value":221},35.9,{"metric":73,"label":74,"unit":70,"value":223},33.9,[],[],[],{"month":228,"tier":15,"weatherTier":15,"for":229,"against":242,"raisedBy":247,"draws":248,"deterrents":249},8,[230,232,234,236,238,240],{"metric":58,"label":59,"unit":60,"value":231},8.4,{"metric":63,"label":64,"unit":65,"value":233},0.92,{"metric":82,"label":83,"unit":79,"value":235},2.6,{"metric":77,"label":78,"unit":79,"value":237},0.1,{"metric":86,"label":87,"unit":88,"value":239},56.3,{"metric":91,"label":92,"unit":70,"value":241},20.5,[243,245],{"metric":68,"label":69,"unit":70,"value":244},36.1,{"metric":73,"label":74,"unit":70,"value":246},33.8,[],[],[],{"month":48,"tier":37,"weatherTier":37,"for":251,"against":267,"raisedBy":268,"draws":269,"deterrents":270},[252,254,255,257,259,261,263,265],{"metric":58,"label":59,"unit":60,"value":253},25,{"metric":63,"label":64,"unit":65,"value":173},{"metric":68,"label":69,"unit":70,"value":256},30.5,{"metric":82,"label":83,"unit":79,"value":258},5.3,{"metric":77,"label":78,"unit":79,"value":260},0.5,{"metric":73,"label":74,"unit":70,"value":262},29.1,{"metric":91,"label":92,"unit":70,"value":264},17.3,{"metric":86,"label":87,"unit":88,"value":266},66.6,[],[],[],[],{"month":51,"tier":42,"weatherTier":42,"for":272,"against":287,"raisedBy":288,"draws":289,"deterrents":290},[273,275,277,279,280,282,283,285],{"metric":68,"label":69,"unit":70,"value":274},25.5,{"metric":73,"label":74,"unit":70,"value":276},25.8,{"metric":58,"label":59,"unit":60,"value":278},33.7,{"metric":63,"label":64,"unit":65,"value":173},{"metric":82,"label":83,"unit":79,"value":281},4.6,{"metric":77,"label":78,"unit":79,"value":36},{"metric":91,"label":92,"unit":70,"value":284},13.7,{"metric":86,"label":87,"unit":88,"value":286},65.3,[],[],[],[],{"month":292,"tier":42,"weatherTier":42,"for":293,"against":306,"raisedBy":307,"draws":308,"deterrents":309},11,[294,296,298,300,301,302,303,305],{"metric":68,"label":69,"unit":70,"value":295},18.1,{"metric":73,"label":74,"unit":70,"value":297},20.1,{"metric":58,"label":59,"unit":60,"value":299},39.2,{"metric":63,"label":64,"unit":65,"value":129},{"metric":82,"label":83,"unit":79,"value":45},{"metric":77,"label":78,"unit":79,"value":36},{"metric":86,"label":87,"unit":88,"value":304},66.7,{"metric":91,"label":92,"unit":70,"value":48},[],[],[],[],{"month":52,"tier":42,"weatherTier":42,"for":311,"against":325,"raisedBy":326,"draws":327,"deterrents":328},[312,314,316,317,319,321,322,324],{"metric":68,"label":69,"unit":70,"value":313},14.6,{"metric":58,"label":59,"unit":60,"value":315},28.1,{"metric":63,"label":64,"unit":65,"value":173},{"metric":73,"label":74,"unit":70,"value":318},16.9,{"metric":82,"label":83,"unit":79,"value":320},5.2,{"metric":77,"label":78,"unit":79,"value":80},{"metric":86,"label":87,"unit":88,"value":323},70.8,{"metric":91,"label":92,"unit":70,"value":114},[],[],[],[],{"key":330,"label":331,"description":332,"note":15,"windows":333,"months":336},"hiking","Hiking and trekking","Cool enough to climb in, dry enough to enjoy, long enough days.",[334],{"from":51,"to":41,"tier":42,"raisedBy":335},[],[337,358,375,391,407,424,441,458,475,492,509,525],{"month":36,"tier":42,"weatherTier":42,"for":338,"against":354,"raisedBy":355,"draws":356,"deterrents":357},[339,340,341,342,343,344,345,346,350],{"metric":73,"label":74,"unit":70,"value":75},{"metric":58,"label":59,"unit":60,"value":61},{"metric":77,"label":78,"unit":79,"value":80},{"metric":82,"label":83,"unit":79,"value":84},{"metric":68,"label":69,"unit":70,"value":71},{"metric":91,"label":92,"unit":70,"value":93},{"metric":63,"label":64,"unit":65,"value":66},{"metric":347,"label":348,"unit":349,"value":284},"wind_max_mean_kmh","Wind (daily max)","km\u002Fh",{"metric":351,"label":352,"unit":353,"value":157},"daylight_hours_day","Daylight per day","h",[],[],[],[],{"month":40,"tier":42,"weatherTier":42,"for":359,"against":371,"raisedBy":372,"draws":373,"deterrents":374},[360,361,362,363,364,365,366,367,369],{"metric":73,"label":74,"unit":70,"value":107},{"metric":58,"label":59,"unit":60,"value":103},{"metric":82,"label":83,"unit":79,"value":45},{"metric":77,"label":78,"unit":79,"value":110},{"metric":68,"label":69,"unit":70,"value":101},{"metric":91,"label":92,"unit":70,"value":114},{"metric":63,"label":64,"unit":65,"value":105},{"metric":351,"label":352,"unit":353,"value":368},10.9,{"metric":347,"label":348,"unit":349,"value":370},15.1,[],[],[],[],{"month":120,"tier":42,"weatherTier":42,"for":376,"against":387,"raisedBy":388,"draws":389,"deterrents":390},[377,378,379,380,381,382,383,384,385],{"metric":73,"label":74,"unit":70,"value":125},{"metric":58,"label":59,"unit":60,"value":127},{"metric":77,"label":78,"unit":79,"value":131},{"metric":82,"label":83,"unit":79,"value":133},{"metric":68,"label":69,"unit":70,"value":123},{"metric":91,"label":92,"unit":70,"value":137},{"metric":63,"label":64,"unit":65,"value":129},{"metric":351,"label":352,"unit":353,"value":52},{"metric":347,"label":348,"unit":349,"value":386},15.2,[],[],[],[],{"month":143,"tier":42,"weatherTier":42,"for":392,"against":403,"raisedBy":404,"draws":405,"deterrents":406},[393,394,395,396,397,398,399,400,401],{"metric":73,"label":74,"unit":70,"value":148},{"metric":58,"label":59,"unit":60,"value":150},{"metric":77,"label":78,"unit":79,"value":154},{"metric":82,"label":83,"unit":79,"value":137},{"metric":68,"label":69,"unit":70,"value":146},{"metric":91,"label":92,"unit":70,"value":157},{"metric":63,"label":64,"unit":65,"value":152},{"metric":351,"label":352,"unit":353,"value":178},{"metric":347,"label":348,"unit":349,"value":402},15.4,[],[],[],[],{"month":41,"tier":42,"weatherTier":42,"for":408,"against":419,"raisedBy":421,"draws":422,"deterrents":423},[409,410,411,412,413,414,416,418],{"metric":58,"label":59,"unit":60,"value":171},{"metric":82,"label":83,"unit":79,"value":41},{"metric":77,"label":78,"unit":79,"value":176},{"metric":91,"label":92,"unit":70,"value":178},{"metric":63,"label":64,"unit":65,"value":173},{"metric":351,"label":352,"unit":353,"value":415},14,{"metric":347,"label":348,"unit":349,"value":417},15,{"metric":68,"label":69,"unit":70,"value":167},[420],{"metric":73,"label":74,"unit":70,"value":169},[],[],[],{"month":45,"tier":15,"weatherTier":15,"for":425,"against":435,"raisedBy":438,"draws":439,"deterrents":440},[426,427,428,429,430,432,434],{"metric":58,"label":59,"unit":60,"value":188},{"metric":82,"label":83,"unit":79,"value":40},{"metric":77,"label":78,"unit":79,"value":193},{"metric":63,"label":64,"unit":65,"value":190},{"metric":351,"label":352,"unit":353,"value":431},14.4,{"metric":347,"label":348,"unit":349,"value":433},14.8,{"metric":91,"label":92,"unit":70,"value":195},[436,437],{"metric":73,"label":74,"unit":70,"value":202},{"metric":68,"label":69,"unit":70,"value":200},[],[],[],{"month":207,"tier":15,"weatherTier":15,"for":442,"against":451,"raisedBy":455,"draws":456,"deterrents":457},[443,444,445,446,447,449],{"metric":58,"label":59,"unit":60,"value":210},{"metric":82,"label":83,"unit":79,"value":110},{"metric":77,"label":78,"unit":79,"value":214},{"metric":63,"label":64,"unit":65,"value":190},{"metric":351,"label":352,"unit":353,"value":448},14.2,{"metric":347,"label":348,"unit":349,"value":450},14.5,[452,453,454],{"metric":73,"label":74,"unit":70,"value":223},{"metric":68,"label":69,"unit":70,"value":221},{"metric":91,"label":92,"unit":70,"value":218},[],[],[],{"month":228,"tier":15,"weatherTier":15,"for":459,"against":468,"raisedBy":472,"draws":473,"deterrents":474},[460,461,462,463,464,466],{"metric":58,"label":59,"unit":60,"value":231},{"metric":82,"label":83,"unit":79,"value":235},{"metric":77,"label":78,"unit":79,"value":237},{"metric":63,"label":64,"unit":65,"value":233},{"metric":351,"label":352,"unit":353,"value":465},13.4,{"metric":347,"label":348,"unit":349,"value":467},14.3,[469,470,471],{"metric":73,"label":74,"unit":70,"value":246},{"metric":68,"label":69,"unit":70,"value":244},{"metric":91,"label":92,"unit":70,"value":241},[],[],[],{"month":48,"tier":15,"weatherTier":15,"for":476,"against":485,"raisedBy":489,"draws":490,"deterrents":491},[477,478,479,480,481,483],{"metric":58,"label":59,"unit":60,"value":253},{"metric":82,"label":83,"unit":79,"value":258},{"metric":77,"label":78,"unit":79,"value":260},{"metric":63,"label":64,"unit":65,"value":173},{"metric":351,"label":352,"unit":353,"value":482},12.4,{"metric":347,"label":348,"unit":349,"value":484},13.6,[486,487,488],{"metric":73,"label":74,"unit":70,"value":262},{"metric":68,"label":69,"unit":70,"value":256},{"metric":91,"label":92,"unit":70,"value":264},[],[],[],{"month":51,"tier":42,"weatherTier":42,"for":493,"against":504,"raisedBy":506,"draws":507,"deterrents":508},[494,495,496,497,498,499,501,503],{"metric":58,"label":59,"unit":60,"value":278},{"metric":82,"label":83,"unit":79,"value":281},{"metric":77,"label":78,"unit":79,"value":36},{"metric":91,"label":92,"unit":70,"value":284},{"metric":63,"label":64,"unit":65,"value":173},{"metric":351,"label":352,"unit":353,"value":500},11.3,{"metric":347,"label":348,"unit":349,"value":502},13,{"metric":68,"label":69,"unit":70,"value":274},[505],{"metric":73,"label":74,"unit":70,"value":276},[],[],[],{"month":292,"tier":42,"weatherTier":42,"for":510,"against":521,"raisedBy":522,"draws":523,"deterrents":524},[511,512,513,514,515,516,517,518,519],{"metric":73,"label":74,"unit":70,"value":297},{"metric":58,"label":59,"unit":60,"value":299},{"metric":82,"label":83,"unit":79,"value":45},{"metric":77,"label":78,"unit":79,"value":36},{"metric":68,"label":69,"unit":70,"value":295},{"metric":91,"label":92,"unit":70,"value":48},{"metric":63,"label":64,"unit":65,"value":129},{"metric":347,"label":348,"unit":349,"value":415},{"metric":351,"label":352,"unit":353,"value":520},10.4,[],[],[],[],{"month":52,"tier":42,"weatherTier":42,"for":526,"against":535,"raisedBy":538,"draws":539,"deterrents":540},[527,528,529,530,531,532,533,534],{"metric":73,"label":74,"unit":70,"value":318},{"metric":58,"label":59,"unit":60,"value":315},{"metric":82,"label":83,"unit":79,"value":320},{"metric":77,"label":78,"unit":79,"value":80},{"metric":68,"label":69,"unit":70,"value":313},{"metric":91,"label":92,"unit":70,"value":114},{"metric":63,"label":64,"unit":65,"value":173},{"metric":347,"label":348,"unit":349,"value":71},[536],{"metric":351,"label":352,"unit":353,"value":537},9.9,[],[],[],{},[543,545,547,549,551,553,559,566,568,570,572,577,582,596],{"key":73,"label":74,"unit":70,"values":544,"window":15},[75,107,125,148,169,202,223,246,262,276,297,318],{"key":91,"label":92,"unit":70,"values":546,"window":15},[93,114,137,157,178,195,218,241,264,284,48,114],{"key":58,"label":59,"unit":60,"values":548,"window":15},[61,103,127,150,171,188,210,231,253,278,299,315],{"key":68,"label":69,"unit":70,"values":550,"window":15},[71,101,123,146,167,200,221,244,256,274,295,313],{"key":77,"label":78,"unit":79,"values":552,"window":15},[80,110,131,154,176,193,214,237,260,36,36,80],{"key":554,"label":555,"unit":556,"values":557,"window":15},"rain_peak_hour","Time rain usually falls","hour",[558,75,75,417,417,417,417,417,417,417,292,214],17,{"key":560,"label":561,"unit":353,"values":562,"window":15},"sunshine_hours_day","Sunshine per day",[563,564,520,565,482,465,71,482,565,51,48,563],8.7,9.6,11.1,{"key":86,"label":87,"unit":88,"values":567,"window":15},[89,112,135,159,180,197,216,239,266,286,304,323],{"key":82,"label":83,"unit":79,"values":569,"window":15},[84,45,133,137,41,40,110,235,258,281,45,320],{"key":351,"label":352,"unit":353,"values":571,"window":15},[157,368,52,178,415,431,448,465,482,500,520,537],{"key":573,"label":574,"unit":79,"values":575,"window":15},"snow_days","Days with snow",[576,576,237,214,214,214,214,214,214,214,214,237],0.2,{"key":578,"label":579,"unit":580,"values":581,"window":15},"snowfall_cm_month","Snowfall","cm",[214,237,214,214,214,214,214,214,214,214,214,214],{"key":583,"label":584,"unit":349,"values":585,"window":15},"wind_mean_kmh","Wind (daily mean)",[586,587,586,588,589,590,591,592,593,594,595,595],8.6,8.9,7.9,7.3,6.8,6.5,6.4,6.3,6.9,8.5,{"key":597,"label":598,"unit":349,"values":599,"window":15},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[600,601,602,603,61,604,605,606,607,608,609,610],31.6,35.7,37.1,37.9,37.5,37.3,37,34.7,32.4,33.1,30.1,[612,625],{"key":613,"label":614,"unit":615,"values":616,"window":622},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[157,617,52,618,619,620,51,188,520,621,620,587],12.1,10.6,9.1,10.7,13.5,{"from":623,"to":624},"2022-08-04","2025-12-31",{"key":626,"label":627,"unit":615,"values":628,"window":634},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[629,630,631,632,71,370,484,318,633,297,629,370],16.8,19,20.4,17.4,15.5,{"from":623,"to":624},[636,640,644,648,652,656,660,664],{"id":637,"name":638,"region":639},"marrakesh-marrakesh-safi-ma-2542997","Marrakesh","Marrakesh-Safi",{"id":641,"name":642,"region":643},"casablanca-casablanca-settat-ma-2553604","Casablanca","Casablanca-Settat",{"id":645,"name":646,"region":647},"fes-fes-meknes-ma-2548885","Fes","Fes-Meknes",{"id":649,"name":650,"region":651},"tangier-tanger-tetouan-al-hoceima-ma-2530335","Tangier","Tanger-Tetouan-Al Hoceima",{"id":653,"name":654,"region":655},"ouarzazate-draa-tafilalet-ma-2540850","Ouarzazate","Draa-Tafilalet",{"id":657,"name":658,"region":659},"rabat-rabat-sale-kenitra-ma-2538475","Rabat","Rabat-Sale-Kenitra",{"id":661,"name":662,"region":663},"agadir-souss-massa-ma-2561668","Agadir","Souss-Massa",{"id":665,"name":666,"region":655},"merzouga-draa-tafilalet-ma-2542444","Merzouga","Weather data by Open-Meteo.com (CC-BY 4.0), generated using Copernicus Climate Change Service information (ERA5). City data from GeoNames (CC-BY 4.0). Air quality from the Copernicus Atmosphere Monitoring Service (CAMS) and sea temperature from Météo-France \u002F Copernicus Marine, both via Open-Meteo.com. Coastline from Natural Earth. Ski areas from OpenSkiMap.org, © OpenStreetMap contributors (ODbL) and Skimap.org. World Heritage sites from Wikidata (CC0), from the World Heritage List © UNESCO World Heritage Centre. Readership from Wikimedia pageview data (CC0). Destination classification derived from English Wikivoyage, © Wikivoyage contributors (CC BY-SA 4.0)."]