sales@expeditionhimalaya.com
+977 985-1004278
Customize Trip
All Packages
Trekking
Everest Region
Annapurna Region
Langtang Region
Makalu Region
Manaslu Region
Wilderness & Remote Trek
Expeditions
8000ers
7000ers
6000ers
Combo
Tours
Nepal Experiences
Scenic Helicopter Tours
Tibet
Information
Booking Terms and Conditions
Expedition & Trekking Gear Guide
Permit | Garbage
Nepal Travel & Visa Guide (Updated 2026)
Tibet Tour Guide Book
A Dining Guide by Expedition Himalaya
Company
About Expedition Himalaya
Meet the Team
Blog
Testimonials
Legal Documents
Contact Us
Traveler Login
Open main menu
Close menu
All Packages
Trekking
Everest Region
Annapurna Region
Langtang Region
Makalu Region
Manaslu Region
Wilderness & Remote Trek
Expeditions
8000ers
7000ers
6000ers
Combo
Tours
Nepal Experiences
Scenic Helicopter Tours
Tibet
Information
Booking Terms and Conditions
Expedition & Trekking Gear Guide
Permit | Garbage
Nepal Travel & Visa Guide (Updated 2026)
Tibet Tour Guide Book
A Dining Guide by Expedition Himalaya
Company
About Expedition Himalaya
Meet the Team
Blog
Testimonials
Legal Documents
Contact Us
Traveler Login
sales@expeditionhimalaya.com
+977 985-1004278
Customize Trip
All Packages
Trekking
Everest Region
Annapurna Region
Langtang Region
Makalu Region
Manaslu Region
Wilderness & Remote Trek
Expeditions
8000ers
7000ers
6000ers
Combo
Tours
Nepal Experiences
Scenic Helicopter Tours
Tibet
Information
Booking Terms and Conditions
Expedition & Trekking Gear Guide
Permit | Garbage
Nepal Travel & Visa Guide (Updated 2026)
Tibet Tour Guide Book
A Dining Guide by Expedition Himalaya
Company
About Expedition Himalaya
Meet the Team
Blog
Testimonials
Legal Documents
Contact Us
Traveler Login
Open main menu
Close menu
All Packages
Trekking
Everest Region
Annapurna Region
Langtang Region
Makalu Region
Manaslu Region
Wilderness & Remote Trek
Expeditions
8000ers
7000ers
6000ers
Combo
Tours
Nepal Experiences
Scenic Helicopter Tours
Tibet
Information
Booking Terms and Conditions
Expedition & Trekking Gear Guide
Permit | Garbage
Nepal Travel & Visa Guide (Updated 2026)
Tibet Tour Guide Book
A Dining Guide by Expedition Himalaya
Company
About Expedition Himalaya
Meet the Team
Blog
Testimonials
Legal Documents
Contact Us
Traveler Login
sales@expeditionhimalaya.com
+977 985-1004278
Customize Trip
About Expedition Himalaya
{"time":1778057835253,"blocks":[{"id":"HDrAyctGnj","type":"paragraph","data":{"text":"Welcome to Expedition Himalaya - Where passion meets expertise in the majestic Himalayan range. Our journey began with an unwavering love for Mount Everest, evolving into a legacy of safe, unforgettable expeditions in Nepal."}},{"id":"MUuqr7uf05","type":"paragraph","data":{"text":"Founded in 2011, Expedition Himalaya has been dedicated to crafting unique Himalayan experiences for adventurers and travelers alike."}},{"id":"9ycYbPrT3p","type":"paragraph","data":{"text":"Our Mission has always been to fulfill the dreams of those seeking an adventure of a lifetime amidst the world's highest peaks. We are proud to be a dream project of an elite team of mountaineers and tourism experts, committed to innovating and promoting mountain tourism in the Himalayas. Based in Nepal, Expedition Himalaya holds the prestigious recognition from the Government of Nepal as a leading Himalayan adventure operator."}},{"id":"b8IcaMH2HU","type":"paragraph","data":{"text":"Embark on your Himalayan adventure with us and turn your dream into reality with Expedition Himalaya."}},{"id":"J9lDhDZpCq","type":"header","data":{"text":"Our Team","level":2}},{"id":"ZXQxpg_lKA","type":"paragraph","data":{"text":"<strong>Veteran Guides:<\/strong>"}},{"id":"SJWpLKRVrO","type":"paragraph","data":{"text":"Our guides are not just leaders; they're climbers who have conquered Everest multiple times, bringing unparalleled knowledge and safety to your adventure."}},{"id":"szb91hKCkQ","type":"paragraph","data":{"text":"<strong>Passionate Administration:<\/strong>"}},{"id":"_o0eB-0lMa","type":"paragraph","data":{"text":"Our administrative team works tirelessly to ensure every aspect of your trip is meticulously planned."}},{"id":"eUnQ61A7zT","type":"header","data":{"text":"What We Offer","level":2}},{"id":"IiJDyvM1Yx","type":"paragraph","data":{"text":"<strong>Trekking and Climbing:<\/strong>"}},{"id":"z7mTsaomtq","type":"paragraph","data":{"text":"From gentle tea house treks to intense climbs across peaks from 6000m to 8000m, we tailor your Himalayan experience to your skill level."}},{"id":"9inrDu392U","type":"paragraph","data":{"text":"<strong>Safety and Experience:<\/strong>"}},{"id":"bdE6bq4HsQ","type":"paragraph","data":{"text":"<strong><\/strong>We prioritize your safety while aiming to make your Himalayan journey a cherished memory. <br>"}},{"id":"Aa_BiGBa3e","type":"paragraph","data":{"text":"Embark on a journey through time with Expedition Himalaya, where we celebrate our rich history of adventure and conquest. Below, you'll find a detailed chronicle of our past expeditions, sorted by year, showcasing the peaks we've summited and the incredible adventures we've shared with explorers from around the globe."}},{"id":"VBfGehmGzj","type":"paragraph","data":{"text":"From the majestic Mount Everest to the challenging Ama Dablam, each year tells a story of triumph, teamwork, and the indomitable human spirit. Dive into our legacy of mountaineering excellence and discover the expeditions that have shaped us into the premier adventure company we are today."}},{"id":"1zc8w8354g","type":"RawTool","data":{"html":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\" \/>\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n <title>Expedition Himalaya | Legacy Timeline<\/title>\n <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\n <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montaga&family=Montserrat:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\" \/>\n <style>\n :root {\n --bg: #f7f9fc;\n --bg-soft: #eef3fb;\n --surface: rgba(255, 255, 255, 0.78);\n --surface-strong: rgba(255, 255, 255, 0.92);\n --surface-glass: rgba(255, 255, 255, 0.58);\n --border: rgba(16, 40, 110, 0.12);\n --border-strong: rgba(16, 40, 110, 0.18);\n --text: #10286e;\n --muted: #5b6f9a;\n --gold: #10286e;\n --gold-deep: #0d235f;\n --ice: #2f8fff;\n --ice-deep: #1f73dc;\n --shadow: 0 24px 60px rgba(16, 40, 110, 0.12);\n --shadow-soft: 0 16px 34px rgba(16, 40, 110, 0.08);\n --radius-xl: 28px;\n --radius-lg: 20px;\n --radius-md: 16px;\n --content-width: 1180px;\n color-scheme: light;\n scroll-behavior: smooth;\n }\n\n * {\n box-sizing: border-box;\n }\n\n html,\n body {\n margin: 0;\n min-height: 100%;\n background:\n radial-gradient(circle at top left, rgba(47, 143, 255, 0.10), transparent 30%),\n radial-gradient(circle at top right, rgba(16, 40, 110, 0.08), transparent 28%),\n linear-gradient(180deg, #ffffff 0%, #f7f9fc 44%, #eef3fb 100%);\n color: var(--text);\n font-family: \"Montserrat\", sans-serif;\n }\n\n body::before {\n content: \"\";\n position: fixed;\n inset: 0;\n pointer-events: none;\n opacity: 0.4;\n background-image:\n linear-gradient(rgba(47, 143, 255, 0.05) 1px, transparent 1px),\n linear-gradient(90deg, rgba(16, 40, 110, 0.04) 1px, transparent 1px);\n background-size: 72px 72px;\n mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0.8), transparent 96%);\n }\n\n a {\n color: inherit;\n text-decoration: none;\n }\n\n button,\n input,\n select {\n font: inherit;\n }\n\n .shell {\n width: min(100% - 32px, var(--content-width));\n margin: 0 auto;\n }\n\n .fade-up {\n opacity: 0;\n transform: translateY(22px);\n transition: opacity 650ms ease, transform 650ms ease;\n }\n\n .fade-up.is-visible {\n opacity: 1;\n transform: translateY(0);\n }\n\n .hero {\n position: relative;\n padding: 84px 0 26px;\n overflow: clip;\n }\n\n .hero::after {\n content: \"\";\n position: absolute;\n right: -160px;\n top: 10px;\n width: 440px;\n height: 440px;\n border-radius: 50%;\n background: radial-gradient(circle, rgba(47, 143, 255, 0.20), transparent 66%);\n filter: blur(18px);\n pointer-events: none;\n }\n\n .hero-grid {\n display: grid;\n grid-template-columns: minmax(0, 1.2fr) minmax(320px, 0.8fr);\n gap: 28px;\n align-items: end;\n }\n\n .eyebrow {\n display: inline-flex;\n align-items: center;\n gap: 10px;\n padding: 8px 14px;\n border-radius: 999px;\n background: rgba(255, 255, 255, 0.75);\n border: 1px solid rgba(16, 40, 110, 0.08);\n color: var(--ice-deep);\n letter-spacing: 0.14em;\n text-transform: uppercase;\n font-size: 0.76rem;\n font-weight: 700;\n box-shadow: var(--shadow-soft);\n backdrop-filter: blur(12px);\n }\n\n .eyebrow::before {\n content: \"\";\n width: 10px;\n height: 10px;\n border-radius: 50%;\n background: linear-gradient(135deg, var(--gold), var(--ice));\n box-shadow: 0 0 16px rgba(47, 143, 255, 0.35);\n }\n\n h1,\n h2,\n h3 {\n margin: 0;\n font-family: \"Montaga\", serif;\n letter-spacing: -0.03em;\n font-weight: 400;\n }\n\n .hero h1 {\n margin-top: 18px;\n font-size: clamp(2.6rem, 5vw, 4.9rem);\n line-height: 0.96;\n max-width: 10.6ch;\n color: var(--gold-deep);\n text-wrap: balance;\n }\n\n .gradient-text {\n background: linear-gradient(135deg, var(--gold-deep), var(--ice) 46%, var(--ice-deep) 100%);\n -webkit-background-clip: text;\n background-clip: text;\n color: transparent;\n }\n\n .hero-copy p {\n margin: 18px 0 0;\n max-width: 63ch;\n color: var(--muted);\n line-height: 1.9;\n font-size: 1rem;\n }\n\n .hero-actions {\n display: flex;\n flex-wrap: wrap;\n gap: 14px;\n margin-top: 24px;\n }\n\n .btn {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n gap: 10px;\n min-height: 48px;\n padding: 0 18px;\n border-radius: 999px;\n border: 1px solid transparent;\n cursor: pointer;\n transition: transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease;\n }\n\n .btn:hover,\n .btn:focus-visible {\n transform: translateY(-2px);\n box-shadow: 0 16px 28px rgba(16, 40, 110, 0.14);\n outline: none;\n }\n\n .btn-primary {\n color: #fff;\n background: linear-gradient(135deg, var(--gold), var(--ice));\n }\n\n .btn-secondary {\n background: rgba(255, 255, 255, 0.64);\n color: var(--text);\n border-color: rgba(16, 40, 110, 0.10);\n backdrop-filter: blur(12px);\n }\n\n .hero-panel {\n position: relative;\n padding: 24px;\n border-radius: var(--radius-xl);\n background: linear-gradient(180deg, rgba(255, 255, 255, 0.88), rgba(255, 255, 255, 0.72));\n border: 1px solid rgba(16, 40, 110, 0.08);\n box-shadow: var(--shadow);\n overflow: hidden;\n backdrop-filter: blur(18px);\n }\n\n .hero-panel::before {\n content: \"\";\n position: absolute;\n inset: auto auto -80px -40px;\n width: 220px;\n height: 220px;\n border-radius: 50%;\n background: radial-gradient(circle, rgba(47, 143, 255, 0.12), transparent 68%);\n pointer-events: none;\n }\n\n .hero-panel h2 {\n font-size: 1.8rem;\n color: var(--gold-deep);\n }\n\n .hero-panel p {\n margin: 10px 0 0;\n color: var(--muted);\n line-height: 1.8;\n font-size: 0.95rem;\n }\n\n .hero-stats {\n display: grid;\n grid-template-columns: repeat(2, minmax(0, 1fr));\n gap: 12px;\n margin-top: 24px;\n }\n\n .stat-card {\n padding: 16px 16px 15px;\n border-radius: 18px;\n background: rgba(255, 255, 255, 0.64);\n border: 1px solid rgba(16, 40, 110, 0.08);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);\n }\n\n .stat-card strong {\n display: block;\n font-family: \"Montaga\", serif;\n font-size: clamp(1.5rem, 2vw, 2rem);\n color: var(--gold-deep);\n line-height: 1;\n }\n\n .stat-card span {\n display: block;\n margin-top: 8px;\n color: var(--muted);\n font-size: 0.84rem;\n line-height: 1.55;\n }\n\n .controls-wrap {\n position: sticky;\n top: 14px;\n z-index: 8;\n padding-bottom: 20px;\n }\n\n .controls {\n display: grid;\n grid-template-columns: 1.45fr repeat(3, minmax(0, 0.8fr));\n gap: 12px;\n align-items: center;\n padding: 14px;\n border-radius: 24px;\n background: linear-gradient(180deg, rgba(255, 255, 255, 0.74), rgba(255, 255, 255, 0.56));\n border: 1px solid rgba(255, 255, 255, 0.72);\n box-shadow:\n 0 22px 40px rgba(16, 40, 110, 0.10),\n inset 0 1px 0 rgba(255, 255, 255, 0.9);\n backdrop-filter: blur(24px) saturate(130%);\n }\n\n .field {\n display: grid;\n gap: 7px;\n }\n\n .field label {\n color: var(--muted);\n font-size: 0.73rem;\n font-weight: 700;\n text-transform: uppercase;\n letter-spacing: 0.12em;\n }\n\n .control,\n .search-input {\n min-height: 46px;\n width: 100%;\n border-radius: 15px;\n border: 1px solid rgba(255, 255, 255, 0.82);\n padding: 0 14px;\n background:\n linear-gradient(180deg, rgba(255, 255, 255, 0.72), rgba(255, 255, 255, 0.48)),\n radial-gradient(circle at top left, rgba(255, 255, 255, 0.46), transparent 50%);\n color: var(--text);\n box-shadow:\n inset 0 1px 0 rgba(255, 255, 255, 0.95),\n inset 0 -8px 18px rgba(47, 143, 255, 0.05);\n backdrop-filter: blur(22px) saturate(160%);\n transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;\n }\n\n .search-input::placeholder {\n color: #7c8cb2;\n }\n\n .control:focus,\n .search-input:focus {\n outline: none;\n border-color: rgba(47, 143, 255, 0.54);\n box-shadow:\n 0 0 0 4px rgba(47, 143, 255, 0.12),\n inset 0 1px 0 rgba(255, 255, 255, 0.95);\n transform: translateY(-1px);\n }\n\n .toolbar {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n gap: 12px;\n margin: 14px 0 10px;\n }\n\n .toolbar-left,\n .toolbar-right {\n display: flex;\n flex-wrap: wrap;\n gap: 10px;\n align-items: center;\n }\n\n .chip {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n min-height: 38px;\n padding: 0 14px;\n border-radius: 999px;\n border: 1px solid rgba(16, 40, 110, 0.09);\n background: rgba(255, 255, 255, 0.72);\n color: var(--text);\n cursor: pointer;\n transition: transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease;\n backdrop-filter: blur(12px);\n }\n\n .chip:hover,\n .chip:focus-visible,\n .chip.is-active {\n transform: translateY(-1px);\n background: rgba(255, 255, 255, 0.98);\n border-color: rgba(47, 143, 255, 0.22);\n box-shadow: 0 10px 20px rgba(16, 40, 110, 0.10);\n outline: none;\n }\n\n .results-copy {\n margin: 0 0 8px;\n color: var(--muted);\n font-size: 0.94rem;\n }\n\n .timeline {\n position: relative;\n padding: 28px 0 84px;\n }\n\n .timeline::before {\n content: \"\";\n position: absolute;\n left: 50%;\n top: 0;\n bottom: 0;\n width: 2px;\n transform: translateX(-50%);\n background: linear-gradient(180deg, rgba(47, 143, 255, 0), rgba(47, 143, 255, 0.42) 15%, rgba(16, 40, 110, 0.46) 50%, rgba(47, 143, 255, 0) 100%);\n box-shadow: 0 0 18px rgba(47, 143, 255, 0.14);\n }\n\n .timeline-year {\n position: relative;\n display: grid;\n grid-template-columns: 1fr 62px 1fr;\n gap: 20px;\n align-items: start;\n margin-bottom: 28px;\n opacity: 0;\n transform: translateY(28px);\n transition: opacity 650ms ease, transform 650ms ease;\n }\n\n .timeline-year.is-visible {\n opacity: 1;\n transform: translateY(0);\n }\n\n .timeline-year.is-left .year-card {\n grid-column: 1;\n }\n\n .timeline-year.is-right .year-card {\n grid-column: 3;\n }\n\n .timeline-spine {\n grid-column: 2;\n position: relative;\n }\n\n .year-pin {\n position: sticky;\n top: 102px;\n z-index: 1;\n display: grid;\n place-items: center;\n width: 62px;\n height: 62px;\n margin: 6px auto 0;\n border-radius: 50%;\n background: linear-gradient(135deg, var(--gold), var(--ice));\n box-shadow:\n 0 0 0 8px rgba(255, 255, 255, 0.82),\n 0 18px 28px rgba(16, 40, 110, 0.14);\n color: #fff;\n font-family: \"Montaga\", serif;\n font-size: 1.05rem;\n letter-spacing: 0.04em;\n }\n\n .year-card {\n position: relative;\n padding: 22px 22px 20px;\n border-radius: 24px;\n background: linear-gradient(180deg, rgba(255, 255, 255, 0.94), rgba(255, 255, 255, 0.84));\n border: 1px solid rgba(16, 40, 110, 0.08);\n box-shadow: var(--shadow);\n overflow: hidden;\n isolation: isolate;\n }\n\n .year-card::before {\n content: \"\";\n position: absolute;\n inset: 0;\n background:\n radial-gradient(circle at top right, rgba(47, 143, 255, 0.08), transparent 28%),\n radial-gradient(circle at bottom left, rgba(16, 40, 110, 0.07), transparent 32%);\n pointer-events: none;\n z-index: -1;\n }\n\n .year-head {\n margin-bottom: 16px;\n }\n\n .year-kicker {\n display: inline-block;\n margin-bottom: 6px;\n color: var(--ice-deep);\n font-size: 0.72rem;\n font-weight: 700;\n text-transform: uppercase;\n letter-spacing: 0.14em;\n }\n\n .year-display {\n font-size: clamp(2rem, 2.8vw, 3rem);\n line-height: 0.94;\n color: var(--gold-deep);\n }\n\n .expedition-grid {\n display: grid;\n gap: 10px;\n }\n\n .expedition-card {\n border-radius: 16px;\n border: 1px solid rgba(16, 40, 110, 0.08);\n background: rgba(255, 255, 255, 0.74);\n overflow: hidden;\n transition: transform 180ms ease, box-shadow 180ms ease, border-color 180ms ease, background 180ms ease;\n box-shadow: 0 12px 22px rgba(16, 40, 110, 0.07);\n }\n\n .expedition-card:hover {\n transform: translateY(-2px);\n border-color: rgba(47, 143, 255, 0.26);\n background: rgba(255, 255, 255, 0.96);\n box-shadow: 0 18px 30px rgba(16, 40, 110, 0.11);\n }\n\n .expedition-link {\n display: grid;\n grid-template-columns: 1fr auto;\n gap: 14px;\n align-items: center;\n padding: 14px 16px;\n }\n\n .expedition-copy {\n min-width: 0;\n }\n\n .expedition-name {\n display: block;\n font-size: 0.94rem;\n line-height: 1.55;\n font-weight: 700;\n color: var(--gold-deep);\n }\n\n .expedition-sub {\n display: inline-flex;\n align-items: center;\n gap: 8px;\n margin-top: 6px;\n color: var(--muted);\n font-size: 0.79rem;\n font-weight: 600;\n letter-spacing: 0.02em;\n }\n\n .expedition-sub::before {\n content: \"\";\n width: 18px;\n height: 1px;\n background: rgba(16, 40, 110, 0.18);\n }\n\n .expedition-arrow {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 38px;\n height: 38px;\n border-radius: 12px;\n background: linear-gradient(135deg, rgba(16, 40, 110, 0.08), rgba(47, 143, 255, 0.14));\n color: var(--ice-deep);\n font-size: 1rem;\n transition: transform 180ms ease, background 180ms ease, color 180ms ease;\n flex-shrink: 0;\n }\n\n .expedition-card:hover .expedition-arrow {\n transform: translateX(2px);\n background: linear-gradient(135deg, rgba(16, 40, 110, 0.14), rgba(47, 143, 255, 0.20));\n color: var(--gold-deep);\n }\n\n .empty-state {\n padding: 28px;\n border-radius: 24px;\n text-align: center;\n background: rgba(255, 255, 255, 0.76);\n border: 1px dashed rgba(16, 40, 110, 0.14);\n color: var(--muted);\n box-shadow: var(--shadow-soft);\n }\n\n @media (max-width: 1080px) {\n .hero-grid,\n .controls {\n grid-template-columns: 1fr;\n }\n\n .timeline::before {\n left: 22px;\n transform: none;\n }\n\n .timeline-year {\n grid-template-columns: 46px 1fr;\n gap: 14px;\n }\n\n .timeline-spine {\n grid-column: 1;\n }\n\n .year-card,\n .timeline-year.is-left .year-card,\n .timeline-year.is-right .year-card {\n grid-column: 2;\n }\n\n .year-pin {\n width: 46px;\n height: 46px;\n font-size: 0.9rem;\n top: 98px;\n }\n }\n\n @media (max-width: 720px) {\n .shell {\n width: min(100% - 20px, var(--content-width));\n }\n\n .hero {\n padding-top: 70px;\n }\n\n .hero-panel,\n .year-card {\n padding: 18px;\n }\n\n .hero-stats {\n grid-template-columns: 1fr 1fr;\n }\n\n .toolbar-left,\n .toolbar-right {\n width: 100%;\n }\n\n .toolbar-right {\n justify-content: flex-start;\n }\n\n .timeline {\n padding-top: 18px;\n }\n\n .timeline-year {\n grid-template-columns: 42px 1fr;\n margin-bottom: 22px;\n }\n\n .year-pin {\n width: 42px;\n height: 42px;\n }\n\n .expedition-link {\n grid-template-columns: 1fr;\n align-items: start;\n }\n }\n <\/style>\n<\/head>\n<body>\n <header class=\"hero\">\n <div class=\"shell hero-grid\">\n <div class=\"hero-copy fade-up\">\n <span class=\"eyebrow\">Expedition Himalaya Legacy Timeline<\/span>\n <h1><span class=\"gradient-text\">Summits, Seasons, and a Story Built in the Himalaya<\/span><\/h1>\n <p>\n From humble beginnings in Nepal to leading world-class expeditions across the Himalayas, Expedition Himalaya has grown from a passionate local adventure company into a trusted name in Himalayan expeditions and trekking. This timeline highlights the journeys, milestones, and unforgettable expeditions that have shaped our story through the years.\n <\/p>\n <div class=\"hero-actions\">\n <a class=\"btn btn-primary\" href=\"#timeline\">Explore Timeline<\/a>\n <button class=\"btn btn-secondary\" id=\"jump-latest\" type=\"button\">Jump to Latest Year<\/button>\n <\/div>\n <\/div>\n\n <aside class=\"hero-panel fade-up\">\n <h2>From 2011 to 2026<\/h2>\n <p>\n A refined archive of expedition years, presented as a clean, premium timeline with direct links to the journeys behind the name.\n <\/p>\n <div class=\"hero-stats\" aria-label=\"Timeline summary statistics\">\n <div class=\"stat-card\">\n <strong>15+<\/strong>\n <span>Years of recorded expedition history<\/span>\n <\/div>\n <div class=\"stat-card\">\n <strong>68<\/strong>\n <span>Expeditions and summit records in this archive<\/span>\n <\/div>\n <div class=\"stat-card\">\n <strong>4500+<\/strong>\n <span>Happy Clients<\/span>\n <\/div>\n <\/div>\n <\/aside>\n <\/div>\n <\/header>\n\n <main class=\"shell\">\n <section class=\"controls-wrap fade-up\" aria-label=\"Timeline controls\">\n <div class=\"controls\">\n <div class=\"field\">\n <label for=\"search\">Search expeditions or mountains<\/label>\n <input class=\"search-input\" id=\"search\" type=\"search\" placeholder=\"Everest, Ama Dablam, Makalu, Mera Peak...\" \/>\n <\/div>\n\n <div class=\"field\">\n <label for=\"from-year\">From year<\/label>\n <select class=\"control\" id=\"from-year\"><\/select>\n <\/div>\n\n <div class=\"field\">\n <label for=\"to-year\">To year<\/label>\n <select class=\"control\" id=\"to-year\"><\/select>\n <\/div>\n\n <div class=\"field\">\n <label for=\"sort-order\">Sort order<\/label>\n <select class=\"control\" id=\"sort-order\">\n <option value=\"desc\">Newest to oldest<\/option>\n <option value=\"asc\">Oldest to newest<\/option>\n <\/select>\n <\/div>\n <\/div>\n <\/section>\n\n <section class=\"toolbar fade-up\" aria-label=\"Timeline shortcuts\">\n <div class=\"toolbar-left\" id=\"year-chips\"><\/div>\n <div class=\"toolbar-right\">\n <button class=\"chip\" id=\"reset-filters\" type=\"button\">Reset Filters<\/button>\n <button class=\"chip\" id=\"jump-oldest\" type=\"button\">Oldest Year<\/button>\n <\/div>\n <\/section>\n\n <p class=\"results-copy fade-up\" id=\"results-copy\"><\/p>\n\n <section id=\"timeline\" class=\"timeline\" aria-live=\"polite\"><\/section>\n <\/main>\n\n <script>\n const expeditionLinks = {\n \"everest expedition (north)\": \"https:\/\/expeditionhimalaya.com\/package\/everest-expedition-north\/\",\n \"everest expedition\": \"https:\/\/expeditionhimalaya.com\/package\/everest-expedition\/\",\n \"mount everest expedition (south)\": \"https:\/\/expeditionhimalaya.com\/package\/everest-expedition\/\",\n \"mount everest expedition\": \"https:\/\/expeditionhimalaya.com\/package\/everest-expedition\/\",\n \"nat geo everest expedition\": \"https:\/\/expeditionhimalaya.com\/package\/everest-expedition\/\",\n \"lhotse expedition\": \"https:\/\/expeditionhimalaya.com\/package\/lhotse-expedition\/\",\n \"ama dablam\": \"https:\/\/expeditionhimalaya.com\/package\/ama-dablam-expedition\/\",\n \"mera peak\": \"https:\/\/expeditionhimalaya.com\/package\/mera-peak-climbing\/\",\n \"island peak\": \"https:\/\/expeditionhimalaya.com\/package\/island-peak-climb\/\",\n \"lobuche\": \"https:\/\/expeditionhimalaya.com\/package\/lobuche-east-peak-climb\/\",\n \"makalu expedition\": \"https:\/\/expeditionhimalaya.com\/package\/mount-makalu-expedition\/\",\n \"makalu\": \"https:\/\/expeditionhimalaya.com\/package\/mount-makalu-expedition\/\",\n \"manaslu\": \"https:\/\/expeditionhimalaya.com\/package\/manaslu-expedition\/\",\n \"cho oyu\": \"https:\/\/expeditionhimalaya.com\/package\/cho-oyu-expedition\/\",\n \"barun tse\": \"https:\/\/expeditionhimalaya.com\/package\/baruntse-expedition\/\",\n \"baruntse\": \"https:\/\/expeditionhimalaya.com\/package\/baruntse-expedition\/\",\n \"annapurna\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"cholatse\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"cholaste\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"dhaulagiri\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"shishapangma\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"singhachuli\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"gangchempo\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"project himalaya\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"mountain trip\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"mountain madness\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"indian police\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"international\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"altitude junkies\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"k2 adventure\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"scott wollums\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\",\n \"larkya peak\": \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\"\n };\n\n const expeditionData = [\n {\n year: 2024,\n expeditions: [\n \"Spring \u2022 Everest Expedition\",\n \"Spring \u2022 Lhotse Expedition\",\n \"Spring \u2022 Annapurna Expedition (Altitude Junkies)\",\n \"Spring \u2022 Lobuche Expedition\",\n \"Spring \u2022 Mera Peak Expedition\",\n \"Spring \u2022 Island Peak Expedition\",\n \"Autumn \u2022 Ama Dablam Expedition\",\n \"Autumn \u2022 Mera Peak\",\n \"Autumn \u2022 Lobuche Peak\",\n \"Autumn \u2022 Island Peak\",\n \"Autumn \u2022 Larkya Peak (North)\"\n ]\n },\n {\n year: 2023,\n expeditions: [\n \"Spring \u2022 Everest Expedition (Expedition Himalaya)\",\n \"Spring \u2022 Lhotse Expedition\",\n \"Spring \u2022 Mera Peak Expedition\",\n \"Spring \u2022 Lobuche Expedition\",\n \"Spring \u2022 Island Peak Expedition\",\n \"Spring \u2022 Cholatse Expedition (Altitude Junkies)\",\n \"Autumn \u2022 Ama Dablam Expedition\",\n \"Autumn \u2022 Lobuche Expedition\",\n \"Autumn \u2022 Mera Peak Expedition\",\n \"Autumn \u2022 Island Peak Expedition\"\n ]\n },\n {\n year: 2022,\n expeditions: [\n \"Mount Everest Expedition (South), Expedition Himalaya\",\n \"Mount Everest Expedition (South), Altitude Junkies\",\n \"Ama Dablam, Altitude Junkies\"\n ]\n },\n {\n year: 2021,\n expeditions: [\n \"Mount Everest Expedition (South), Mountain Trip\",\n \"Mount Everest Expedition (South), Expedition Himalaya\",\n \"Mount Everest Expedition (South), Altitude Junkies\",\n \"Ama Dablam, Altitude Junkies\",\n \"Barun Tse, Expedition Himalaya\"\n ]\n },\n {\n year: 2019,\n expeditions: [\n \"Ama Dablam Expedition: Altitude Junkies\",\n \"Cholatse Expedition: Altitude Junkies\",\n \"Makalu Expedition: Altitude Junkies\",\n \"Everest Expedition: Scott Wollums\",\n \"Everest Expedition: K2 Adventure\",\n \"Nat Geo Everest Expedition: Expedition Himalaya\"\n ]\n },\n {\n year: 2018,\n expeditions: [\n \"Ama Dablam Expedition: Altitude Junkies\",\n \"Cholaste Expedition: Altitude Junkies\",\n \"Everest Expedition: Altitude Junkies\"\n ]\n },\n {\n year: 2017,\n expeditions: [\n \"Everest Expedition (North): International\",\n \"Everest Expedition: Mountain Trip and Mountain Madness\",\n \"Makalu Expedition: Altitude Junkies\"\n ]\n },\n {\n year: 2016,\n expeditions: [\n \"Everest Expedition (North): International\",\n \"Shishapangma Expedition (North): International\",\n \"Cho Oyu Expedition (North): International\",\n \"Cholatse Expedition: Altitude Junkies\",\n \"Dhaulagiri Expedition: Altitude Junkies\",\n \"Makalu Expedition: International\",\n \"Everest Expedition: Mountain Trip\",\n \"Everest Expedition: Indian Police\",\n \"Everest Expedition: Altitude Junkies\"\n ]\n },\n {\n year: 2015,\n expeditions: [\n \"Manaslu Expedition: Altitude Junkies\",\n \"Bharuntse Expedition: Japanese\",\n \"Singhachuli Expedition: International\",\n \"Everest Expedition (North): International\",\n \"Everest Expedition: Mountain Trip\"\n ]\n },\n {\n year: 2014,\n expeditions: [\n \"Manaslu Expedition: Altitude Junkies\",\n \"Everest Expedition: Altitude Junkies\",\n \"Lhotse Expedition: International\",\n \"Makalu Expedition: International\",\n \"Everest Expedition: Mountain Trip (South)\"\n ]\n },\n {\n year: 2013,\n expeditions: [\n \"Shishapangma Expedition: International\",\n \"Everest Expedition: Mountain Trip (South)\",\n \"Manaslu Expedition: Altitude Junkies\"\n ]\n },\n {\n year: 2012,\n expeditions: [\n \"Everest Expedition (North): International\",\n \"Everest Expedition (North): Altitude Junkies\",\n \"Everest Expedition: Project Himalaya\",\n \"Everest Expedition: Mountain Trip\"\n ]\n },\n {\n year: 2011,\n expeditions: [\n \"Organized the first successful summit of Gangchempo Peak (6387m)\"\n ]\n }\n ];\n\n const timeline = document.getElementById(\"timeline\");\n const yearChips = document.getElementById(\"year-chips\");\n const resultsCopy = document.getElementById(\"results-copy\");\n const searchInput = document.getElementById(\"search\");\n const fromYearSelect = document.getElementById(\"from-year\");\n const toYearSelect = document.getElementById(\"to-year\");\n const sortOrderSelect = document.getElementById(\"sort-order\");\n const resetFiltersButton = document.getElementById(\"reset-filters\");\n const jumpLatestButton = document.getElementById(\"jump-latest\");\n const jumpOldestButton = document.getElementById(\"jump-oldest\");\n\n const yearsAsc = expeditionData.map((entry) => entry.year).sort((a, b) => a - b);\n const minYear = yearsAsc[0];\n const maxYear = yearsAsc[yearsAsc.length - 1];\n const defaultExpeditionsUrl = \"https:\/\/expeditionhimalaya.com\/activities\/expeditions\/\";\n\n const stripSeasonPrefix = (title) => title.replace(\/^(Spring|Autumn)\\s+\u2022\\s+\/i, \"\").trim();\n\n const getSeasonLabel = (title) => {\n const lower = title.toLowerCase();\n if (lower.includes(\"spring\")) return \"Spring Season\";\n if (lower.includes(\"autumn\")) return \"Autumn Season\";\n return \"\";\n };\n\n const getExpeditionUrl = (title) => {\n const cleanTitle = stripSeasonPrefix(title).toLowerCase();\n\n for (const [keyword, url] of Object.entries(expeditionLinks)) {\n if (cleanTitle.includes(keyword)) {\n return url;\n }\n }\n\n return defaultExpeditionsUrl;\n };\n\n const createOptions = () => {\n const allOptionMarkup = '<option value=\"all\">All years<\/option>';\n const optionMarkup = yearsAsc.map((year) => `<option value=\"${year}\">${year}<\/option>`).join(\"\");\n fromYearSelect.innerHTML = allOptionMarkup + optionMarkup;\n toYearSelect.innerHTML = allOptionMarkup + optionMarkup;\n fromYearSelect.value = \"all\";\n toYearSelect.value = \"all\";\n };\n\n const getFilteredData = () => {\n const query = searchInput.value.trim().toLowerCase();\n const fromYear = fromYearSelect.value === \"all\" ? minYear : Number(fromYearSelect.value);\n const toYear = toYearSelect.value === \"all\" ? maxYear : Number(toYearSelect.value);\n const sortOrder = sortOrderSelect.value;\n const safeFromYear = Math.min(fromYear, toYear);\n const safeToYear = Math.max(fromYear, toYear);\n\n const filtered = expeditionData\n .filter((entry) => entry.year >= safeFromYear && entry.year <= safeToYear)\n .map((entry) => ({\n ...entry,\n expeditions: entry.expeditions.filter((expedition) => expedition.toLowerCase().includes(query))\n }))\n .filter((entry) => entry.expeditions.length > 0 || query === \"\");\n\n filtered.sort((a, b) => (sortOrder === \"asc\" ? a.year - b.year : b.year - a.year));\n return filtered;\n };\n\n const renderYearChips = (data) => {\n yearChips.innerHTML = data\n .map((entry, index) => `\n <button class=\"chip ${index === 0 ? \"is-active\" : \"\"}\" type=\"button\" data-scroll-year=\"${entry.year}\">\n ${entry.year}\n <\/button>\n `)\n .join(\"\");\n };\n\n const buildExpeditionCard = (title) => {\n const cleanTitle = stripSeasonPrefix(title);\n const seasonLabel = getSeasonLabel(title);\n const url = getExpeditionUrl(title);\n\n return `\n <article class=\"expedition-card\">\n <a class=\"expedition-link\" href=\"${url}\" target=\"_blank\" rel=\"noopener noreferrer\">\n <div class=\"expedition-copy\">\n <span class=\"expedition-name\">${cleanTitle}<\/span>\n ${seasonLabel ? `<span class=\"expedition-sub\">${seasonLabel}<\/span>` : \"\"}\n <\/div>\n <span class=\"expedition-arrow\" aria-hidden=\"true\">\u2197<\/span>\n <\/a>\n <\/article>\n `;\n };\n\n const renderTimeline = () => {\n const filteredData = getFilteredData();\n const totalVisibleExpeditions = filteredData.reduce((sum, entry) => sum + entry.expeditions.length, 0);\n\n resultsCopy.textContent = filteredData.length\n ? `${totalVisibleExpeditions} expedition record${totalVisibleExpeditions === 1 ? \"\" : \"s\"} across ${filteredData.length} year${filteredData.length === 1 ? \"\" : \"s\"}.`\n : \"No expeditions match the current filters.\";\n\n if (!filteredData.length) {\n timeline.innerHTML = `\n <div class=\"empty-state\">\n <h3>No matching expeditions found<\/h3>\n <p>Try widening the year range or using a broader search term.<\/p>\n <\/div>\n `;\n yearChips.innerHTML = \"\";\n return;\n }\n\n timeline.innerHTML = filteredData.map((entry, index) => {\n const sideClass = index % 2 === 0 ? \"is-left\" : \"is-right\";\n\n return `\n <section class=\"timeline-year ${sideClass}\" id=\"year-${entry.year}\" data-year-section=\"${entry.year}\">\n <div class=\"timeline-spine\">\n <div class=\"year-pin\">${entry.year}<\/div>\n <\/div>\n <article class=\"year-card\">\n <div class=\"year-head\">\n <span class=\"year-kicker\">Expedition Archive<\/span>\n <h2 class=\"year-display\">${entry.year}<\/h2>\n <\/div>\n <div class=\"expedition-grid\">\n ${entry.expeditions.map((title) => buildExpeditionCard(title)).join(\"\")}\n <\/div>\n <\/article>\n <\/section>\n `;\n }).join(\"\");\n\n renderYearChips(filteredData);\n bindInteractiveEvents();\n setupRevealObserver();\n };\n\n const bindInteractiveEvents = () => {\n document.querySelectorAll(\"[data-scroll-year]\").forEach((button) => {\n button.addEventListener(\"click\", () => {\n const year = button.getAttribute(\"data-scroll-year\");\n const section = document.getElementById(`year-${year}`);\n if (section) {\n section.scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n }\n });\n });\n };\n\n let revealObserver;\n const setupRevealObserver = () => {\n if (revealObserver) {\n revealObserver.disconnect();\n }\n\n revealObserver = new IntersectionObserver(\n (entries) => {\n entries.forEach((entry) => {\n if (entry.isIntersecting) {\n entry.target.classList.add(\"is-visible\");\n }\n });\n },\n {\n threshold: 0.14,\n rootMargin: \"0px 0px -8% 0px\"\n }\n );\n\n document.querySelectorAll(\".fade-up, .timeline-year\").forEach((element) => {\n revealObserver.observe(element);\n });\n };\n\n const scrollToYear = (direction) => {\n const filteredData = getFilteredData();\n if (!filteredData.length) return;\n\n const targetYear = direction === \"latest\"\n ? Math.max(...filteredData.map((entry) => entry.year))\n : Math.min(...filteredData.map((entry) => entry.year));\n\n const targetSection = document.getElementById(`year-${targetYear}`);\n if (targetSection) {\n targetSection.scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n }\n };\n\n const resetFilters = () => {\n searchInput.value = \"\";\n fromYearSelect.value = \"all\";\n toYearSelect.value = \"all\";\n sortOrderSelect.value = \"desc\";\n renderTimeline();\n };\n\n createOptions();\n renderTimeline();\n\n [searchInput, fromYearSelect, toYearSelect, sortOrderSelect].forEach((control) => {\n control.addEventListener(\"input\", renderTimeline);\n control.addEventListener(\"change\", renderTimeline);\n });\n\n resetFiltersButton.addEventListener(\"click\", resetFilters);\n jumpLatestButton.addEventListener(\"click\", () => scrollToYear(\"latest\"));\n jumpOldestButton.addEventListener(\"click\", () => scrollToYear(\"oldest\"));\n\n document.querySelectorAll(\".fade-up\").forEach((element, index) => {\n element.style.transitionDelay = `${Math.min(index * 70, 240)}ms`;\n });\n\n setupRevealObserver();\n <\/script>\n<\/body>\n<\/html>"}},{"id":"F3GsLV44gK","type":"header","data":{"text":"Some of Our Projects in Video","level":2}},{"id":"vrrm-NUR5M","type":"iframe","data":{"frame":"<iframe width=\"873\" height=\"491\" src=\"https:\/\/www.youtube.com\/embed\/8G0fNkk4g0A\" title=\"The Ghosts Above | Renan Ozturk | Sony Alpha Films\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen=\"\"><\/iframe>","alignment":false}},{"id":"xo0-5Un8RB","type":"iframe","data":{"frame":"<iframe width=\"873\" height=\"491\" src=\"https:\/\/www.youtube.com\/embed\/Wyn5AB38C9c\" title=\"Langtang Memorial Trip\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen=\"\"><\/iframe>","alignment":false}},{"id":"129bpaqFYg","type":"iframe","data":{"frame":"<iframe width=\"873\" height=\"491\" src=\"https:\/\/www.youtube.com\/embed\/eq2VqZn5LzM\" title=\"Company Profile Video Expedition Himalaya\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen=\"\"><\/iframe>","alignment":false}}],"version":"2.31.0"}
300" >