Hiking trip poster spranget 4km roundtrip by Hindrum Fjordsenter Norway

   This charming trail, which stretches over 4 kilometers round trip, is a perfect family-friendly experience. It takes you back in time, following the old road that was extensively used before the tunnel opened in 1963.

   The leisurely two-hour walk both ways gives you the opportunity to enjoy a historical perspective while taking in the enchanting views of the lake and fjord. The trail is designed with all ages in mind, and the moderate grade makes it an accessible hike for even the smallest family members.

   Along the way, you can enjoy small picnic breaks and with an exploratory mind can enjoy discovering hidden gems along the path, while the spectacular fjord views accompany you throughout the journey.

   This family-friendly experience not only gives you the perfect opportunity to create shared memories, but also the opportunity to delve into the past and understand how this landscape has developed over time.

cropped-cropped-Shutterstock-gradient-luted-scaled-1.webp
// Enhanced Link Handler - More Aggressive Approach (function() { 'use strict'; function forceLinksToSameWindow() { // Target all possible link variations const selectors = [ 'a[target="_blank"]', 'a[target="blank"]', 'a[target="_new"]', 'a[target="new"]', 'a[target]' ]; let totalModified = 0; selectors.forEach(selector => { const links = document.querySelectorAll(selector); links.forEach(link => { link.removeAttribute('target'); // Remove all rel attributes that might interfere link.removeAttribute('rel'); totalModified++; }); }); console.log(`🔧 HFCM Script: Modified ${totalModified} links to open in same window`); // Also check for click handlers that might override const allLinks = document.querySelectorAll('a[href]'); allLinks.forEach(link => { // Force click behavior for same window link.addEventListener('click', function(e) { // Don't interfere with special keys (Ctrl, Cmd, middle mouse) if (!e.ctrlKey && !e.metaKey && !e.shiftKey && e.button !== 1) { // Make sure it opens in same window if (this.target) { this.removeAttribute('target'); } } }, true); // Use capture phase }); } // More aggressive observer function observeChanges() { const observer = new MutationObserver(function(mutations) { let needsUpdate = false; mutations.forEach(function(mutation) { if (mutation.type === 'childList' || mutation.type === 'attributes') { needsUpdate = true; } }); if (needsUpdate) { setTimeout(forceLinksToSameWindow, 100); // Small delay for DOM updates } }); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['target', 'href'] }); } // Multiple execution points function init() { forceLinksToSameWindow(); observeChanges(); } // Run at multiple stages if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } // Additional safety nets window.addEventListener('load', forceLinksToSameWindow); // Run every 2 seconds for first 10 seconds (catches late-loading content) let counter = 0; const interval = setInterval(() => { forceLinksToSameWindow(); counter++; if (counter >= 5) { // Stop after 5 runs (10 seconds) clearInterval(interval); } }, 2000); })();