[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0RWIt8ZFyudja1khZMpRPAXCFCtLKBsWeIdbPLQyRXI":3},{"place":4,"slug":5,"profiles":29,"occasions":331,"normals":332,"recent":416,"nearby":451,"editorial":15,"baseline":27,"attribution":481},{"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":21,"unescoSites":22,"wikivoyageViews":23,"eligible":24,"occasions":26,"occasionsReviewed":21,"baseline":27,"source":28},"ribeirao-preto-sao-paulo-br-3451328","Ribeirão Preto","city","Sao Paulo","Brazil","BR",-21.1775,-47.8103,698642,"America\u002FSao_Paulo",null,345.34,2528.43,{"name":19,"km":17,"verticalM":20},"Los Penitentes",627,false,[],1721,{"general":25,"beach":21,"hiking":21,"ski":21},true,{},"2006-2025","open-meteo-era5",[30],{"key":31,"label":32,"description":33,"note":15,"windows":34,"months":47},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.",[35,39,44],{"from":36,"to":36,"tier":37,"raisedBy":38},4,"good",[],{"from":40,"to":41,"tier":42,"raisedBy":43},5,8,"best",[],{"from":45,"to":45,"tier":37,"raisedBy":46},9,[],[48,92,114,137,159,181,203,226,246,267,289,310],{"month":49,"tier":15,"weatherTier":15,"for":50,"against":66,"raisedBy":89,"draws":90,"deterrents":91},1,[51,56,61],{"metric":52,"label":53,"unit":54,"value":55},"sunshine_fraction","Share of daylight that is sunny","ratio",0.77,{"metric":57,"label":58,"unit":59,"value":60},"temp_min_mean_c","Average daily low","degC",20.8,{"metric":62,"label":63,"unit":64,"value":65},"humidity_mean_pct","Relative humidity","%",75.5,[67,71,76,81,85],{"metric":68,"label":69,"unit":59,"value":70},"apparent_temp_max_mean_c","Feels like (high)",33.8,{"metric":72,"label":73,"unit":74,"value":75},"precip_mm_month","Precipitation","mm",224.5,{"metric":77,"label":78,"unit":79,"value":80},"wet_days","Wet days","days",21.3,{"metric":82,"label":83,"unit":79,"value":84},"heavy_rain_days","Days with heavy rain",8.2,{"metric":86,"label":87,"unit":59,"value":88},"temp_max_mean_c","Average daily high",29.8,[],[],[],{"month":93,"tier":15,"weatherTier":15,"for":94,"against":100,"raisedBy":111,"draws":112,"deterrents":113},2,[95,97,98],{"metric":52,"label":53,"unit":54,"value":96},0.83,{"metric":57,"label":58,"unit":59,"value":60},{"metric":62,"label":63,"unit":64,"value":99},74.8,[101,103,105,107,109],{"metric":68,"label":69,"unit":59,"value":102},34.4,{"metric":77,"label":78,"unit":79,"value":104},16.9,{"metric":72,"label":73,"unit":74,"value":106},149,{"metric":86,"label":87,"unit":59,"value":108},30.2,{"metric":82,"label":83,"unit":79,"value":110},5.3,[],[],[],{"month":115,"tier":15,"weatherTier":15,"for":116,"against":123,"raisedBy":134,"draws":135,"deterrents":136},3,[117,119,121],{"metric":52,"label":53,"unit":54,"value":118},0.82,{"metric":57,"label":58,"unit":59,"value":120},20.4,{"metric":62,"label":63,"unit":64,"value":122},74.7,[124,126,128,130,132],{"metric":68,"label":69,"unit":59,"value":125},33.9,{"metric":77,"label":78,"unit":79,"value":127},16.8,{"metric":86,"label":87,"unit":59,"value":129},30,{"metric":72,"label":73,"unit":74,"value":131},134.8,{"metric":82,"label":83,"unit":79,"value":133},4.7,[],[],[],{"month":36,"tier":37,"weatherTier":37,"for":138,"against":153,"raisedBy":156,"draws":157,"deterrents":158},[139,141,143,145,147,149,151],{"metric":72,"label":73,"unit":74,"value":140},60.6,{"metric":52,"label":53,"unit":54,"value":142},0.89,{"metric":82,"label":83,"unit":79,"value":144},1.8,{"metric":77,"label":78,"unit":79,"value":146},8.5,{"metric":86,"label":87,"unit":59,"value":148},29.1,{"metric":57,"label":58,"unit":59,"value":150},18.4,{"metric":62,"label":63,"unit":64,"value":152},71.3,[154],{"metric":68,"label":69,"unit":59,"value":155},31.7,[],[],[],{"month":40,"tier":42,"weatherTier":42,"for":160,"against":177,"raisedBy":178,"draws":179,"deterrents":180},[161,163,165,167,169,171,173,175],{"metric":68,"label":69,"unit":59,"value":162},27.8,{"metric":72,"label":73,"unit":74,"value":164},29.7,{"metric":52,"label":53,"unit":54,"value":166},0.87,{"metric":86,"label":87,"unit":59,"value":168},26.9,{"metric":77,"label":78,"unit":79,"value":170},4.2,{"metric":82,"label":83,"unit":79,"value":172},0.8,{"metric":57,"label":58,"unit":59,"value":174},15.2,{"metric":62,"label":63,"unit":64,"value":176},68.7,[],[],[],[],{"month":182,"tier":42,"weatherTier":42,"for":183,"against":199,"raisedBy":200,"draws":201,"deterrents":202},6,[184,186,188,189,191,193,195,197],{"metric":68,"label":69,"unit":59,"value":185},26.5,{"metric":72,"label":73,"unit":74,"value":187},23.9,{"metric":52,"label":53,"unit":54,"value":142},{"metric":86,"label":87,"unit":59,"value":190},26.4,{"metric":77,"label":78,"unit":79,"value":192},2.9,{"metric":82,"label":83,"unit":79,"value":194},0.9,{"metric":57,"label":58,"unit":59,"value":196},14.1,{"metric":62,"label":63,"unit":64,"value":198},68.1,[],[],[],[],{"month":204,"tier":42,"weatherTier":42,"for":205,"against":222,"raisedBy":223,"draws":224,"deterrents":225},7,[206,208,210,212,214,216,218,220],{"metric":68,"label":69,"unit":59,"value":207},26.6,{"metric":72,"label":73,"unit":74,"value":209},15.9,{"metric":52,"label":53,"unit":54,"value":211},0.92,{"metric":86,"label":87,"unit":59,"value":213},27,{"metric":77,"label":78,"unit":79,"value":215},1.9,{"metric":82,"label":83,"unit":79,"value":217},0.6,{"metric":57,"label":58,"unit":59,"value":219},13.6,{"metric":62,"label":63,"unit":64,"value":221},60.3,[],[],[],[],{"month":41,"tier":42,"weatherTier":42,"for":227,"against":242,"raisedBy":243,"draws":244,"deterrents":245},[228,230,232,233,235,237,239,240],{"metric":68,"label":69,"unit":59,"value":229},28.7,{"metric":72,"label":73,"unit":74,"value":231},15.1,{"metric":52,"label":53,"unit":54,"value":211},{"metric":77,"label":78,"unit":79,"value":234},2.5,{"metric":82,"label":83,"unit":79,"value":236},0.4,{"metric":86,"label":87,"unit":59,"value":238},29,{"metric":57,"label":58,"unit":59,"value":174},{"metric":62,"label":63,"unit":64,"value":241},53,[],[],[],[],{"month":45,"tier":37,"weatherTier":37,"for":247,"against":259,"raisedBy":264,"draws":265,"deterrents":266},[248,250,251,253,255,257],{"metric":72,"label":73,"unit":74,"value":249},44.8,{"metric":52,"label":53,"unit":54,"value":211},{"metric":77,"label":78,"unit":79,"value":252},4.8,{"metric":82,"label":83,"unit":79,"value":254},1.4,{"metric":57,"label":58,"unit":59,"value":256},18.1,{"metric":62,"label":63,"unit":64,"value":258},51.6,[260,262],{"metric":68,"label":69,"unit":59,"value":261},32.1,{"metric":86,"label":87,"unit":59,"value":263},31.4,[],[],[],{"month":268,"tier":15,"weatherTier":15,"for":269,"against":279,"raisedBy":286,"draws":287,"deterrents":288},10,[270,272,274,276,278],{"metric":52,"label":53,"unit":54,"value":271},0.84,{"metric":72,"label":73,"unit":74,"value":273},113.5,{"metric":62,"label":63,"unit":64,"value":275},62.9,{"metric":57,"label":58,"unit":59,"value":277},19.8,{"metric":82,"label":83,"unit":79,"value":170},[280,282,284],{"metric":68,"label":69,"unit":59,"value":281},33.5,{"metric":86,"label":87,"unit":59,"value":283},31.1,{"metric":77,"label":78,"unit":79,"value":285},12.2,[],[],[],{"month":290,"tier":15,"weatherTier":15,"for":291,"against":296,"raisedBy":307,"draws":308,"deterrents":309},11,[292,293,294],{"metric":52,"label":53,"unit":54,"value":172},{"metric":57,"label":58,"unit":59,"value":277},{"metric":62,"label":63,"unit":64,"value":295},68.9,[297,299,301,303,305],{"metric":68,"label":69,"unit":59,"value":298},33.2,{"metric":72,"label":73,"unit":74,"value":300},152.2,{"metric":77,"label":78,"unit":79,"value":302},16.4,{"metric":86,"label":87,"unit":59,"value":304},30.1,{"metric":82,"label":83,"unit":79,"value":306},5.8,[],[],[],{"month":311,"tier":15,"weatherTier":15,"for":312,"against":318,"raisedBy":328,"draws":329,"deterrents":330},12,[313,315,316],{"metric":52,"label":53,"unit":54,"value":314},0.79,{"metric":57,"label":58,"unit":59,"value":60},{"metric":62,"label":63,"unit":64,"value":317},73.9,[319,321,323,325,327],{"metric":68,"label":69,"unit":59,"value":320},34,{"metric":72,"label":73,"unit":74,"value":322},194.5,{"metric":77,"label":78,"unit":79,"value":324},20.1,{"metric":82,"label":83,"unit":79,"value":326},7.3,{"metric":86,"label":87,"unit":59,"value":304},[],[],[],{},[333,335,337,339,341,343,351,362,364,366,379,384,389,404],{"key":86,"label":87,"unit":59,"values":334,"window":15},[88,108,129,148,168,190,213,238,263,283,304,304],{"key":57,"label":58,"unit":59,"values":336,"window":15},[60,60,120,150,174,196,219,174,256,277,277,60],{"key":72,"label":73,"unit":74,"values":338,"window":15},[75,106,131,140,164,187,209,231,249,273,300,322],{"key":68,"label":69,"unit":59,"values":340,"window":15},[70,102,125,155,162,185,207,229,261,281,298,320],{"key":82,"label":83,"unit":79,"values":342,"window":15},[84,110,133,144,172,194,217,236,254,170,306,326],{"key":344,"label":345,"unit":346,"values":347,"window":15},"rain_peak_hour","Time rain usually falls","hour",[348,348,348,348,349,350,349,349,348,350,350,350],17,16,15,{"key":352,"label":353,"unit":354,"values":355,"window":15},"sunshine_hours_day","Sunshine per day","h",[356,357,356,358,359,359,356,360,290,357,361,357],10.1,10.6,10.3,9.6,10.4,10.5,{"key":62,"label":63,"unit":64,"values":363,"window":15},[65,99,122,152,176,198,221,241,258,275,295,317],{"key":77,"label":78,"unit":79,"values":365,"window":15},[80,104,127,146,170,192,215,234,252,285,302,324],{"key":367,"label":368,"unit":354,"values":369,"window":15},"daylight_hours_day","Daylight per day",[370,371,285,372,373,374,290,375,311,376,377,378],13.2,12.8,11.6,11.1,10.9,11.4,12.6,13.1,13.4,{"key":380,"label":381,"unit":79,"values":382,"window":15},"snow_days","Days with snow",[383,383,383,383,383,383,383,383,383,383,383,383],0,{"key":385,"label":386,"unit":387,"values":388,"window":15},"snowfall_cm_month","Snowfall","cm",[383,383,383,383,383,383,383,383,383,383,383,383],{"key":390,"label":391,"unit":392,"values":393,"window":15},"wind_mean_kmh","Wind (daily mean)","km\u002Fh",[394,395,396,397,398,399,400,401,359,402,403,397],7.2,6.6,6.8,7.4,7.6,7.8,8.3,9.3,8.9,8.4,{"key":405,"label":406,"unit":392,"values":407,"window":15},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[408,229,409,410,411,410,412,413,414,70,415,283],30.4,28.3,27.9,27.7,29.3,32.4,34.5,32.7,[417,436],{"key":418,"label":419,"unit":420,"values":421,"window":433},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[422,423,424,425,426,427,348,428,429,430,431,432],18,17.3,14.5,14.7,14.3,17.5,16.6,19.2,17.7,25,31.8,{"from":434,"to":435},"2022-08-03","2025-12-31",{"key":437,"label":438,"unit":420,"values":439,"window":450},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[440,441,442,443,410,444,125,445,446,447,448,449],42.2,36.8,31.3,29.4,36.3,32.3,38.2,34.6,57.5,80.8,{"from":434,"to":435},[452,455,458,462,465,469,473,477],{"id":453,"name":454,"region":454},"rio-de-janeiro-br-3451190","Rio de Janeiro",{"id":456,"name":457,"region":8},"sao-paulo-br-3448439","São Paulo",{"id":459,"name":460,"region":461},"brasilia-federal-district-br-3469058","Brasília","Federal District",{"id":463,"name":464,"region":461},"ceilandia-federal-district-br-3466489","Ceilândia",{"id":466,"name":467,"region":468},"recife-pernambuco-br-3390760","Recife","Pernambuco",{"id":470,"name":471,"region":472},"salvador-bahia-br-3450554","Salvador","Bahia",{"id":474,"name":475,"region":476},"curitiba-parana-br-3464975","Curitiba","Parana",{"id":478,"name":479,"region":480},"manaus-amazonas-br-3663517","Manaus","Amazonas","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)."]