<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>OS Maps Discover</provider_name><provider_url>https://osmaps.com/discover</provider_url><title>Find hills near you | OS GetOutside</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="Vy6XHU81uc"&gt;&lt;a href="https://osmaps.com/discover/guides/top-urban-hills/"&gt;Top urban hills that are worth the climb&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://osmaps.com/discover/guides/top-urban-hills/embed/#?secret=Vy6XHU81uc" width="600" height="338" title="&#x201C;Top urban hills that are worth the climb&#x201D; &#x2014; OS Maps Discover" data-secret="Vy6XHU81uc" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://osmaps.com/discover/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://getoutside-8ed4dca473-gkb9acgdcpe2fjhy.a01.azurefd.net/blobgetoutside5db8a681d3/wp-content/uploads/2024/03/urban_hills_banner8.d635ad0f1f03d16ac80ae9884a3c9df0.jpg</thumbnail_url><thumbnail_width>1920</thumbnail_width><thumbnail_height>485</thumbnail_height><description>Hills make a great place to walk. You'll benefit from an excellent workout and when you reach the top, will be rewarded with some great views. Here are our top urban hills that are worth the climb. Find hills near you.</description></oembed>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 24/41 objects using Redis
Page Caching using Redis (REST request) 
Content Delivery Network via Windows Azure Storage: getoutside39507958bf.blob.core.windows.net
Database Caching 1/26 queries in 0.042 seconds using Redis

Served from: _ @ 2026-05-10 22:18:40 by W3 Total Cache
-->