{"id":180190,"date":"2026-10-24T04:18:29","date_gmt":"2026-10-24T04:18:29","guid":{"rendered":"https:\/\/hikewithjasmin.com\/?page_id=180190"},"modified":"2026-10-24T04:18:29","modified_gmt":"2026-10-24T04:18:29","slug":"jasmin-around-the-world","status":"publish","type":"page","link":"https:\/\/hikewithjasmin.com\/index.php\/jasmin-around-the-world\/","title":{"rendered":"Jasmin Around the World"},"content":{"rendered":"\n<p class=\"has-text-align-center has-accent-2-color has-text-color has-lato-font-family wp-block-paragraph\">ALWAYS PART OF THE JOURNEY<\/p>\n\n\n<p class=\"has-text-align-center has-lato-font-family has-medium-font-size wp-block-paragraph\">We carry Jasmin with us. In places she would have loved, we leave a few of her ashes\u2014a small part of her in a world still full of beauty and adventure.<\/p>\n\n\n<p class=\"has-text-align-center has-lato-font-family wp-block-paragraph\">This map holds those places. Each one is a way of taking her along.<\/p>\n\n\n<section id=\"jasmin-world-map\" class=\"alignwide\" aria-label=\"Places we carry Jasmin\">\n<style>\n#jasmin-world-map{--jwm-rust:var(--wp--preset--color--accent-2,#994c3c);--jwm-clay:var(--wp--preset--color--accent-1,#a2685f);--jwm-ink:var(--wp--preset--color--accent-5,#605854);font-family:var(--wp--preset--font-family--lato,Lato,sans-serif);color:var(--jwm-ink);margin:2.25rem auto 4rem;max-width:1340px}\n#jasmin-world-map *{box-sizing:border-box}\n#jasmin-world-map .jwm-map-shell{position:relative;border:1px solid #ddd4ce;border-radius:18px;overflow:hidden;background:#eef0eb}\n#jasmin-world-map .jwm-map{height:580px;width:100%;z-index:0}\n#jasmin-world-map .jwm-map-tools{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;background:var(--wp--preset--color--base,#fff);flex-wrap:wrap}\n#jasmin-world-map .jwm-map-tools p{margin:0;font-size:15px}\n#jasmin-world-map .jwm-world-button{border:1px solid var(--jwm-clay);border-radius:30px;padding:.65rem 1rem;color:var(--jwm-rust);background:transparent;font:inherit;font-size:14px;cursor:pointer}\n#jasmin-world-map button:focus-visible,#jasmin-world-map a:focus-visible{outline:3px solid var(--jwm-rust);outline-offset:4px}\n#jasmin-world-map .jwm-status{padding:.75rem 1.25rem;margin:0;font-size:14px;background:#f7f3f0}\n#jasmin-world-map .jwm-status[hidden]{display:none}\n#jasmin-world-map .jwm-places{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none}\n#jasmin-world-map .jwm-places li{border:1px solid #e5ddd7;border-radius:12px;overflow:hidden;background:var(--wp--preset--color--base,#fff)}\n#jasmin-world-map .jwm-place{display:block;width:100%;text-align:left;border:0;border-top:3px solid transparent;padding:1.2rem;background:transparent;color:var(--jwm-ink);font:inherit;cursor:pointer;height:calc(100% - 38px)}\n#jasmin-world-map .jwm-place:hover,#jasmin-world-map .jwm-place[aria-pressed=true]{background:#faf5f1;border-top-color:var(--jwm-rust)}\n#jasmin-world-map .jwm-place span{display:block}\n#jasmin-world-map .jwm-place-name{font-size:18px;font-weight:700;color:var(--jwm-rust);margin-bottom:4px}\n#jasmin-world-map .jwm-place-region{font-size:14px;margin-bottom:1rem}\n#jasmin-world-map .jwm-coords{font-size:13px;font-variant-numeric:tabular-nums}\n#jasmin-world-map .jwm-place-action{font-size:14px;margin-top:1rem;color:var(--jwm-rust)}\n#jasmin-world-map .jwm-place-action span{display:inline}\n#jasmin-world-map .jwm-map-link{display:block;padding:0 1.2rem .8rem;font-size:12px;color:var(--jwm-ink)}\n#jasmin-world-map .jwm-marker{background:transparent;border:0}\n#jasmin-world-map .jwm-marker-logo{width:44px;height:44px;border:2px solid var(--jwm-rust);border-radius:50%;background:#fff;box-shadow:0 2px 8px #0004;display:block}\n#jasmin-world-map .jwm-cluster-wrap{position:relative;display:block;width:44px;height:44px}\n#jasmin-world-map .jwm-cluster-count{position:absolute;right:-5px;top:-5px;border-radius:50%;background:var(--jwm-rust);color:#fff;min-width:21px;height:21px;font-size:12px;line-height:21px;text-align:center;font-weight:700}\n#jasmin-world-map .leaflet-popup-content{font-family:var(--wp--preset--font-family--lato,Lato,sans-serif);min-width:190px;font-size:14px;color:var(--jwm-ink);line-height:1.55}\n#jasmin-world-map .leaflet-popup-content strong{font-size:18px;color:var(--jwm-rust)}\n#jasmin-world-map .leaflet-popup-content a{color:var(--jwm-rust)}\n#jasmin-world-map .leaflet-popup-content p{margin:8px 0}\n#jasmin-world-map .leaflet-container{font-family:inherit}\n@media(max-width:760px){#jasmin-world-map .jwm-map{height:460px}#jasmin-world-map .jwm-places{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:480px){#jasmin-world-map .jwm-map{height:410px}#jasmin-world-map .jwm-places{grid-template-columns:1fr}#jasmin-world-map .jwm-map-tools{padding:1rem}#jasmin-world-map .jwm-map-tools p{font-size:14px}}\n<\/style>\n<div class=\"jwm-map-shell\"><div class=\"jwm-map\" role=\"region\" aria-label=\"Interactive world map of six places where Jasmin\u2019s ashes have been shared\"><\/div><div class=\"jwm-map-tools\"><p>Choose a logo to explore a place. A number means there are more nearby.<\/p><button type=\"button\" class=\"jwm-world-button\">Show the whole world<\/button><\/div><p class=\"jwm-status\" role=\"status\">Loading Jasmin\u2019s map\u2026<\/p><\/div>\n<ul class=\"jwm-places\" aria-label=\"All six locations\"><li><button type=\"button\" class=\"jwm-place\" data-jwm-place=\"0\" aria-pressed=\"false\"><span class=\"jwm-place-name\">Lofoten, Norway<\/span><span class=\"jwm-place-region\">Norway<\/span><span class=\"jwm-coords\">67.87823\u00b0 N, 12.98781\u00b0 E<\/span><span class=\"jwm-place-action\">Find on the map <span aria-hidden=\"true\">\u2197<\/span><\/span><\/button><a class=\"jwm-map-link\" href=\"https:\/\/www.openstreetmap.org\/?mlat=67.87823&amp;mlon=12.98781#map=16\/67.87823\/12.98781\" target=\"_blank\" rel=\"noopener noreferrer\">Open location in a new tab<\/a><\/li>\n<li><button type=\"button\" class=\"jwm-place\" data-jwm-place=\"1\" aria-pressed=\"false\"><span class=\"jwm-place-name\">London \u00b7 Holborn<\/span><span class=\"jwm-place-region\">United Kingdom<\/span><span class=\"jwm-coords\">51.51451\u00b0 N, 0.10703\u00b0 W<\/span><span class=\"jwm-place-action\">Find on the map <span aria-hidden=\"true\">\u2197<\/span><\/span><\/button><a class=\"jwm-map-link\" href=\"https:\/\/www.openstreetmap.org\/?mlat=51.51451&amp;mlon=-0.10703#map=16\/51.51451\/-0.10703\" target=\"_blank\" rel=\"noopener noreferrer\">Open location in a new tab<\/a><\/li>\n<li><button type=\"button\" class=\"jwm-place\" data-jwm-place=\"2\" aria-pressed=\"false\"><span class=\"jwm-place-name\">London \u00b7 Bankside<\/span><span class=\"jwm-place-region\">United Kingdom<\/span><span class=\"jwm-coords\">51.50814\u00b0 N, 0.09691\u00b0 W<\/span><span class=\"jwm-place-action\">Find on the map <span aria-hidden=\"true\">\u2197<\/span><\/span><\/button><a class=\"jwm-map-link\" href=\"https:\/\/www.openstreetmap.org\/?mlat=51.50814&amp;mlon=-0.09691#map=16\/51.50814\/-0.09691\" target=\"_blank\" rel=\"noopener noreferrer\">Open location in a new tab<\/a><\/li>\n<li><button type=\"button\" class=\"jwm-place\" data-jwm-place=\"3\" aria-pressed=\"false\"><span class=\"jwm-place-name\">Rossland, British Columbia<\/span><span class=\"jwm-place-region\">Canada<\/span><span class=\"jwm-coords\">49.10417\u00b0 N, 117.86386\u00b0 W<\/span><span class=\"jwm-place-action\">Find on the map <span aria-hidden=\"true\">\u2197<\/span><\/span><\/button><a class=\"jwm-map-link\" href=\"https:\/\/www.openstreetmap.org\/?mlat=49.10417&amp;mlon=-117.86386#map=16\/49.10417\/-117.86386\" target=\"_blank\" rel=\"noopener noreferrer\">Open location in a new tab<\/a><\/li>\n<li><button type=\"button\" class=\"jwm-place\" data-jwm-place=\"4\" aria-pressed=\"false\"><span class=\"jwm-place-name\">Grand Cayman<\/span><span class=\"jwm-place-region\">Cayman Islands<\/span><span class=\"jwm-coords\">19.30246\u00b0 N, 81.29906\u00b0 W<\/span><span class=\"jwm-place-action\">Find on the map <span aria-hidden=\"true\">\u2197<\/span><\/span><\/button><a class=\"jwm-map-link\" href=\"https:\/\/www.openstreetmap.org\/?mlat=19.30246&amp;mlon=-81.29906#map=16\/19.30246\/-81.29906\" target=\"_blank\" rel=\"noopener noreferrer\">Open location in a new tab<\/a><\/li>\n<li><button type=\"button\" class=\"jwm-place\" data-jwm-place=\"5\" aria-pressed=\"false\"><span class=\"jwm-place-name\">Big Cottonwood Canyon, Utah<\/span><span class=\"jwm-place-region\">United States<\/span><span class=\"jwm-coords\">40.63465\u00b0 N, 111.65425\u00b0 W<\/span><span class=\"jwm-place-action\">Find on the map <span aria-hidden=\"true\">\u2197<\/span><\/span><\/button><a class=\"jwm-map-link\" href=\"https:\/\/www.openstreetmap.org\/?mlat=40.63465&amp;mlon=-111.65425#map=16\/40.63465\/-111.65425\" target=\"_blank\" rel=\"noopener noreferrer\">Open location in a new tab<\/a><\/li><\/ul>\n<script>\n(function(){\n const root=document.getElementById('jasmin-world-map');\n if(!root||root.dataset.initialized)return;\n root.dataset.initialized='true';\n const places=[{\"name\": \"Lofoten, Norway\", \"lat\": 67.87823, \"lng\": 12.98781, \"region\": \"Norway\"}, {\"name\": \"London \u00b7 Holborn\", \"lat\": 51.51451, \"lng\": -0.10703, \"region\": \"United Kingdom\"}, {\"name\": \"London \u00b7 Bankside\", \"lat\": 51.50814, \"lng\": -0.09691, \"region\": \"United Kingdom\"}, {\"name\": \"Rossland, British Columbia\", \"lat\": 49.10417, \"lng\": -117.86386, \"region\": \"Canada\"}, {\"name\": \"Grand Cayman\", \"lat\": 19.30246, \"lng\": -81.29906, \"region\": \"Cayman Islands\"}, {\"name\": \"Big Cottonwood Canyon, Utah\", \"lat\": 40.63465, \"lng\": -111.65425, \"region\": \"United States\"}];\n const logo=\"https:\/\/hikewithjasmin.com\/wp-content\/uploads\/2025\/05\/cropped-Hike-for-Jasmin-2.png\";\n const status=root.querySelector('.jwm-status');\n function css(url,id){if(document.getElementById(id))return;const el=document.createElement('link');el.id=id;el.rel='stylesheet';el.href=url;document.head.appendChild(el);}\n function js(url,ready){if(ready())return Promise.resolve();return new Promise((resolve,reject)=>{const el=document.createElement('script');el.src=url;el.onload=resolve;el.onerror=reject;document.head.appendChild(el);});}\n css('https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css','jwm-leaflet-css');\n css('https:\/\/unpkg.com\/leaflet.markercluster@1.5.3\/dist\/MarkerCluster.css','jwm-cluster-css');\n js('https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js',()=>!!window.L)\n .then(()=>js('https:\/\/unpkg.com\/leaflet.markercluster@1.5.3\/dist\/leaflet.markercluster.js',()=>!!window.L.markerClusterGroup))\n .then(()=>{\n  const map=L.map(root.querySelector('.jwm-map'),{scrollWheelZoom:false,worldCopyJump:false,minZoom:1,maxZoom:18});\n  const tiles=L.tileLayer('https:\/\/tile.openstreetmap.org\/{z}\/{x}\/{y}.png',{maxZoom:19,attribution:'&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\">OpenStreetMap<\/a> contributors'}).addTo(map);\n  let failed=0,loaded=0;\n  tiles.on('tileerror',()=>{failed++;if(failed>=4&&loaded===0){status.textContent='Map tiles could not load. You can still open each exact location using the links below.';status.hidden=false;}});\n  tiles.on('tileload',()=>{loaded++;if(loaded>=4)status.hidden=true;});\n  const icon=L.icon({iconUrl:logo,iconSize:[44,44],iconAnchor:[22,22],popupAnchor:[0,-24],className:'jwm-marker-logo'});\n  const group=L.markerClusterGroup({showCoverageOnHover:false,maxClusterRadius:46,spiderfyOnMaxZoom:true,zoomToBoundsOnClick:true,iconCreateFunction:cluster=>L.divIcon({html:'<span class=\"jwm-cluster-wrap\"><img decoding=\"async\" src=\"'+logo+'\" class=\"jwm-marker-logo\" alt=\"\"><span class=\"jwm-cluster-count\">'+cluster.getChildCount()+'<\/span><\/span>',className:'jwm-marker',iconSize:[44,44],iconAnchor:[22,22]})});\n  function coordinates(p){return Math.abs(p.lat).toFixed(5)+'\u00b0 '+(p.lat>=0?'N':'S')+', '+Math.abs(p.lng).toFixed(5)+'\u00b0 '+(p.lng>=0?'E':'W');}\n  const buttons=Array.from(root.querySelectorAll('[data-jwm-place]'));\n  const select=i=>buttons.forEach((b,n)=>b.setAttribute('aria-pressed',String(n===i)));\n  const markers=places.map((p,i)=>{\n   const marker=L.marker([p.lat,p.lng],{icon,title:p.name,alt:'Jasmin in '+p.name,keyboard:true});\n   marker.bindPopup('<strong>'+p.name+'<\/strong><p>'+p.region+'<\/p><p>'+coordinates(p)+'<\/p><a href=\"https:\/\/www.openstreetmap.org\/?mlat='+p.lat+'&#038;mlon='+p.lng+'#map=16\/'+p.lat+'\/'+p.lng+'\" target=\"_blank\" rel=\"noopener noreferrer\">View this exact location \u2197<\/a>');\n   marker.on('popupopen',()=>select(i));group.addLayer(marker);return marker;\n  });\n  map.addLayer(group);\n  function world(){map.closePopup();map.fitWorld({padding:[12,12],animate:false});select(-1);}\n  world();\n  buttons.forEach((b,i)=>b.addEventListener('click',()=>{select(i);map.setView(markers[i].getLatLng(),15,{animate:false});group.zoomToShowLayer(markers[i],()=>markers[i].openPopup());root.querySelector('.jwm-map-shell').scrollIntoView({behavior:window.matchMedia('(prefers-reduced-motion: reduce)').matches?'auto':'smooth',block:'center'});}));\n  root.querySelector('.jwm-world-button').addEventListener('click',world);\n  status.hidden=true;\n  if(window.ResizeObserver)new ResizeObserver(()=>map.invalidateSize()).observe(root.querySelector('.jwm-map'));\n }).catch(()=>{status.textContent='The interactive map could not load. Each location is listed below with a link to its exact point on the map.';status.hidden=false;});\n})();\n<\/script>\n<\/section>\n\n\n<p class=\"has-text-align-center has-accent-5-color has-text-color has-lato-font-family wp-block-paragraph\">More places. More memories. Always with us.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ALWAYS PART OF THE JOURNEY We carry Jasmin with us. In places she would have loved, we leave a few of her ashes\u2014a small part of her in a world still full of beauty and adventure. This map holds those places. Each one is a way of taking her along. Choose a logo to explore [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-180190","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hikewithjasmin.com\/index.php\/wp-json\/wp\/v2\/pages\/180190","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hikewithjasmin.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hikewithjasmin.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hikewithjasmin.com\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/hikewithjasmin.com\/index.php\/wp-json\/wp\/v2\/comments?post=180190"}],"version-history":[{"count":1,"href":"https:\/\/hikewithjasmin.com\/index.php\/wp-json\/wp\/v2\/pages\/180190\/revisions"}],"predecessor-version":[{"id":2180190,"href":"https:\/\/hikewithjasmin.com\/index.php\/wp-json\/wp\/v2\/pages\/180190\/revisions\/2180190"}],"wp:attachment":[{"href":"https:\/\/hikewithjasmin.com\/index.php\/wp-json\/wp\/v2\/media?parent=180190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}