{"id":1595,"date":"2026-01-07T19:05:28","date_gmt":"2026-01-07T12:05:28","guid":{"rendered":"https:\/\/mocnam.vn\/tour\/cam-trai-hang-e\/"},"modified":"2026-04-02T11:13:50","modified_gmt":"2026-04-02T04:13:50","slug":"camping-e-cave","status":"publish","type":"page","link":"https:\/\/mocnam.vn\/en\/tour\/camping-e-cave\/","title":{"rendered":"Camping E Cave"},"content":{"rendered":"\n\t<section class=\"section\" id=\"section_1552233258\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row align-middle\"  id=\"row-278100074\">\n\n\t<div id=\"col-1553504470\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n    \r\n    <div class=\"custom-gallery-wrapper\">\r\n                \r\n        <div class=\"custom-gallery-grid masonry-layout\">\r\n                            <div class=\"gallery-column\">\r\n                                            <!-- C\u1ed9t kh\u00e1c: 1 \u1ea3nh -->\r\n                                                    <div class=\"gallery-item tall\">\r\n                                <img decoding=\"async\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/9-3.jpg\" onclick=\"window.gallery_g3ea055de.openLightbox(0)\" style=\"cursor:pointer;\" alt=\"\" title=\"\">\r\n                                \r\n                                                            <\/div>\r\n                                                            <\/div>\r\n                            <div class=\"gallery-column\">\r\n                                            <!-- C\u1ed9t 2: 2 \u1ea3nh -->\r\n                                                        <div class=\"gallery-item short\">\r\n                                    <img decoding=\"async\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/10-3.jpg\" onclick=\"window.gallery_g3ea055de.openLightbox(1)\" style=\"cursor:pointer;\" alt=\"\" title=\"\">\r\n                                <\/div>\r\n                                                            <div class=\"gallery-item short\">\r\n                                    <img decoding=\"async\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/11-2.jpg\" onclick=\"window.gallery_g3ea055de.openLightbox(2)\" style=\"cursor:pointer;\" alt=\"\" title=\"\">\r\n                                <\/div>\r\n                                                                <\/div>\r\n                            <div class=\"gallery-column\">\r\n                                            <!-- C\u1ed9t kh\u00e1c: 1 \u1ea3nh -->\r\n                                                    <div class=\"gallery-item tall\">\r\n                                <img decoding=\"async\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/12-1.jpg\" onclick=\"window.gallery_g3ea055de.openLightbox(3)\" style=\"cursor:pointer;\" alt=\"\" title=\"\">\r\n                                \r\n                                                            <\/div>\r\n                                                            <\/div>\r\n                            <div class=\"gallery-column\">\r\n                                            <!-- C\u1ed9t kh\u00e1c: 1 \u1ea3nh -->\r\n                                                    <div class=\"gallery-item tall\">\r\n                                <img decoding=\"async\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/13-1.jpg\" onclick=\"window.gallery_g3ea055de.openLightbox(4)\" style=\"cursor:pointer;\" alt=\"\" title=\"\">\r\n                                \r\n                                                                <button class=\"view-all-btn\" onclick=\"window.gallery_g3ea055de.openPopup(); event.stopPropagation();\">\r\n                                    view all\r\n                                <\/button>\r\n                                                            <\/div>\r\n                                                            <\/div>\r\n                    <\/div>\r\n    <\/div>\r\n    \r\n    <style>\r\n    .custom-gallery-grid.masonry-layout {\r\n        display: flex;\r\n        gap: 15px;\r\n        height: 440px;\r\n    }\r\n    .gallery-column {\r\n        flex: 1;\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 15px;\r\n        height: 100%;\r\n    }\r\n    .gallery-item {\r\n        position: relative;\r\n        overflow: hidden;\r\n        border-radius: 8px;\r\n    }\r\n    .gallery-item.tall { flex: 1; }\r\n    .gallery-item.short { flex: 1; }\r\n    .gallery-item img {\r\n        width: 100%;\r\n        height: 100%;\r\n        object-fit: cover;\r\n    }\r\n    \r\n    \/* View All Button *\/\r\n    .view-all-btn {\r\n        position: absolute;\r\n        bottom: 15px;\r\n        right: 15px;\r\n        background: rgba(255, 255, 255, 0.9);\r\n        border: none;\r\n        padding: 8px 16px;\r\n        border-radius: 20px;\r\n        font-size: 12px;\r\n        font-weight: 500;\r\n        color: #333;\r\n        cursor: pointer;\r\n        transition: all 0.3s ease;\r\n        backdrop-filter: blur(5px);\r\n        box-shadow: 0 2px 8px rgba(0,0,0,0.1);\r\n    }\r\n    \r\n    .view-all-btn:hover {\r\n        background: rgba(255, 255, 255, 1);\r\n        transform: translateY(-1px);\r\n        box-shadow: 0 4px 12px rgba(0,0,0,0.15);\r\n    }\r\n    \r\n    @media (max-width: 768px) {\r\n        .custom-gallery-grid.masonry-layout {\r\n            display: block;\r\n            overflow-x: auto;\r\n            white-space: nowrap;\r\n            height: 300px;\r\n        }\r\n        \r\n        .view-all-btn {\r\n            bottom: 10px;\r\n            right: 10px;\r\n            padding: 6px 12px;\r\n            font-size: 11px;\r\n        }\r\n        \r\n        .gallery-column {\r\n            display: inline-flex;\r\n            width: 75%;\r\n            margin-right: 15px;\r\n            vertical-align: top;\r\n        }\r\n    }\r\n    <\/style>\r\n    \r\n    <script>\r\n    \/\/ T\u1ea1o namespace cho gallery n\u00e0y\r\n    window.gallery_g3ea055de = {\r\n        images: [\r\n            \"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/9-3.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/10-3.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/11-2.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/12-1.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/13-1.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/14-3.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/15-2.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/16-3.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/17-2.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/18-3.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/19-3.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/20-3.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/21-2.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/27-2.jpg\",\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/28-1.jpg\"        ],\r\n        \r\n        openLightbox: function(index) {\r\n            console.log('Opening custom lightbox index:', index);\r\n            \r\n            \/\/ Disable MagnificPopup n\u1ebfu c\u00f3\r\n            if (typeof jQuery !== 'undefined' && jQuery.fn.magnificPopup) {\r\n                jQuery.magnificPopup.close();\r\n            }\r\n            \r\n            \/\/ Force d\u00f9ng custom lightbox\r\n            this.showCustomLightbox(index);\r\n        },\r\n        \r\n        showCustomLightbox: function(index) {\r\n            var self = this;\r\n            \r\n            \/\/ Remove any existing lightboxes\r\n            var existingLightbox = document.getElementById('custom-lightbox-g3ea055de');\r\n            if (existingLightbox) existingLightbox.remove();\r\n            \r\n            var html = '<div id=\"custom-lightbox-g3ea055de\" style=\"';\r\n            html += 'position: fixed !important;';\r\n            html += 'top: 0 !important;';\r\n            html += 'left: 0 !important;';\r\n            html += 'width: 100vw !important;';\r\n            html += 'height: 100vh !important;';\r\n            html += 'background: rgba(0,0,0,0.95) !important;';\r\n            html += 'z-index: 999999999 !important;';\r\n            html += 'display: flex !important;';\r\n            html += 'align-items: center !important;';\r\n            html += 'justify-content: center !important;';\r\n            html += 'padding: ' + (window.innerWidth <= 768 ? '10px' : '50px') + ' !important;';\r\n            html += 'box-sizing: border-box !important;';\r\n            html += '\">';\r\n            \r\n            \/\/ Close button responsive\r\n            html += '<button onclick=\"window.gallery_g3ea055de.closeCustomLightbox()\" style=\"';\r\n            html += 'position: absolute !important;';\r\n            html += 'top: ' + (isMobile ? '15px' : '30px') + ' !important;';\r\n            html += 'right: ' + (isMobile ? '15px' : '30px') + ' !important;';\r\n            html += 'background: rgba(255,255,255,0.15) !important;';\r\n            html += 'border: none !important;';\r\n            html += 'color: white !important;';\r\n            html += 'cursor: pointer !important;';\r\n            html += 'padding: ' + (isMobile ? '10px' : '12px') + ' !important;';\r\n            html += 'border-radius: 50% !important;';\r\n            html += 'z-index: 999999999 !important;';\r\n            html += 'display: flex !important;';\r\n            html += 'align-items: center !important;';\r\n            html += 'justify-content: center !important;';\r\n            html += 'width: ' + (isMobile ? '36px' : '44px') + ' !important;';\r\n            html += 'height: ' + (isMobile ? '36px' : '44px') + ' !important;';\r\n            html += 'transition: all 0.3s !important;';\r\n            html += '\">';\r\n            html += '<svg width=\"' + (isMobile ? '18' : '20') + '\" height=\"' + (isMobile ? '18' : '20') + '\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">';\r\n            html += '<line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>';\r\n            html += '<line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>';\r\n            html += '<\/svg>';\r\n            html += '<\/button>';\r\n            \r\n            \/\/ Image container - Lo\u1ea1i b\u1ecf container background, ch\u1ec9 gi\u1eef \u1ea3nh\r\n            var isMobile = typeof window !== 'undefined' && window.innerWidth <= 768;\r\n            \r\n            \/\/ Ch\u1ec9 t\u1ea1o wrapper \u0111\u01a1n gi\u1ea3n cho \u1ea3nh, kh\u00f4ng c\u00f3 background\r\n            html += '<div style=\"';\r\n            html += 'position: relative !important;';\r\n            html += 'width: ' + (isMobile ? 'calc(100vw - 20px)' : 'calc(100vw - 100px)') + ' !important;';\r\n            html += 'height: ' + (isMobile ? 'calc(100vh - 80px)' : 'calc(100vh - 140px)') + ' !important;';\r\n            html += 'display: flex !important;';\r\n            html += 'align-items: center !important;';\r\n            html += 'justify-content: center !important;';\r\n            html += '\">';\r\n            \r\n            \/\/ Image v\u1edbi object-fit cover \u0111\u1ec3 fill to\u00e0n b\u1ed9 kh\u00f4ng gian\r\n            html += '<img decoding=\"async\" src=\"' + this.images[index] + '\" style=\"';\r\n            html += 'width: 100% !important;';\r\n            html += 'height: 100% !important;';\r\n            html += 'object-fit: contain !important;';\r\n            html += 'border-radius: ' + (isMobile ? '8px' : '12px') + ' !important;';\r\n            html += 'box-shadow: 0 10px 30px rgba(0,0,0,0.5) !important;';\r\n            html += '\">';\r\n            \r\n            html += '<\/div>';\r\n            \r\n            \/\/ Navigation buttons v\u1edbi SVG\r\n            if (this.images.length > 1) {\r\n                \/\/ Navigation buttons responsive\r\n                \/\/ Previous button\r\n                html += '<button onclick=\"window.gallery_g3ea055de.prevCustomImage()\" style=\"';\r\n                html += 'position: absolute !important;';\r\n                html += 'left: ' + (isMobile ? '15px' : '30px') + ' !important;';\r\n                html += 'top: 50% !important;';\r\n                html += 'transform: translateY(-50%) !important;';\r\n                html += 'background: rgba(255,255,255,0.15) !important;';\r\n                html += 'border: none !important;';\r\n                html += 'color: white !important;';\r\n                html += 'cursor: pointer !important;';\r\n                html += 'padding: ' + (isMobile ? '12px' : '15px') + ' !important;';\r\n                html += 'border-radius: 50% !important;';\r\n                html += 'display: flex !important;';\r\n                html += 'align-items: center !important;';\r\n                html += 'justify-content: center !important;';\r\n                html += 'width: ' + (isMobile ? '40px' : '50px') + ' !important;';\r\n                html += 'height: ' + (isMobile ? '40px' : '50px') + ' !important;';\r\n                html += 'transition: all 0.3s !important;';\r\n                html += 'backdrop-filter: blur(10px) !important;';\r\n                html += '\">';\r\n                html += '<svg width=\"' + (isMobile ? '20' : '24') + '\" height=\"' + (isMobile ? '20' : '24') + '\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">';\r\n                html += '<polyline points=\"15 18 9 12 15 6\"><\/polyline>';\r\n                html += '<\/svg>';\r\n                html += '<\/button>';\r\n                \r\n                \/\/ Next button\r\n                html += '<button onclick=\"window.gallery_g3ea055de.nextCustomImage()\" style=\"';\r\n                html += 'position: absolute !important;';\r\n                html += 'right: ' + (isMobile ? '15px' : '30px') + ' !important;';\r\n                html += 'top: 50% !important;';\r\n                html += 'transform: translateY(-50%) !important;';\r\n                html += 'background: rgba(255,255,255,0.15) !important;';\r\n                html += 'border: none !important;';\r\n                html += 'color: white !important;';\r\n                html += 'cursor: pointer !important;';\r\n                html += 'padding: ' + (isMobile ? '12px' : '15px') + ' !important;';\r\n                html += 'border-radius: 50% !important;';\r\n                html += 'display: flex !important;';\r\n                html += 'align-items: center !important;';\r\n                html += 'justify-content: center !important;';\r\n                html += 'width: ' + (isMobile ? '40px' : '50px') + ' !important;';\r\n                html += 'height: ' + (isMobile ? '40px' : '50px') + ' !important;';\r\n                html += 'transition: all 0.3s !important;';\r\n                html += 'backdrop-filter: blur(10px) !important;';\r\n                html += '\">';\r\n                html += '<svg width=\"' + (isMobile ? '20' : '24') + '\" height=\"' + (isMobile ? '20' : '24') + '\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">';\r\n                html += '<polyline points=\"9 18 15 12 9 6\"><\/polyline>';\r\n                html += '<\/svg>';\r\n                html += '<\/button>';\r\n                \r\n                \/\/ Counter responsive\r\n                html += '<div style=\"';\r\n                html += 'position: absolute !important;';\r\n                html += 'bottom: ' + (isMobile ? '15px' : '30px') + ' !important;';\r\n                html += 'left: 50% !important;';\r\n                html += 'transform: translateX(-50%) !important;';\r\n                html += 'color: white !important;';\r\n                html += 'background: rgba(0,0,0,0.7) !important;';\r\n                html += 'padding: ' + (isMobile ? '8px 16px' : '12px 24px') + ' !important;';\r\n                html += 'border-radius: 25px !important;';\r\n                html += 'font-size: ' + (isMobile ? '14px' : '16px') + ' !important;';\r\n                html += 'font-weight: 500 !important;';\r\n                html += 'backdrop-filter: blur(15px) !important;';\r\n                html += 'border: 1px solid rgba(255,255,255,0.1) !important;';\r\n                html += '\">' + (index + 1) + ' \/ ' + this.images.length + '<\/div>';\r\n            }\r\n            \r\n            html += '<\/div>';\r\n            \r\n            document.body.insertAdjacentHTML('beforeend', html);\r\n            this.customCurrentIndex = index;\r\n            document.body.style.overflow = 'hidden';\r\n            \r\n            \/\/ Add hover effects\r\n            setTimeout(function() {\r\n                var isMobile = window.innerWidth <= 768;\r\n                \r\n                \/\/ Kh\u00f4ng c\u1ea7n responsive adjustments n\u1eefa v\u00ec \u0111\u00e3 optimize t\u1eeb \u0111\u1ea7u\r\n                \r\n                var buttons = document.querySelectorAll('#custom-lightbox-g3ea055de button');\r\n                buttons.forEach(function(btn) {\r\n                    btn.addEventListener('mouseenter', function() {\r\n                        this.style.background = 'rgba(255,255,255,0.25)';\r\n                        this.style.transform = this.style.transform.replace('scale(1)', '') + ' scale(1.1)';\r\n                    });\r\n                    btn.addEventListener('mouseleave', function() {\r\n                        this.style.background = 'rgba(255,255,255,0.15)';\r\n                        this.style.transform = this.style.transform.replace(' scale(1.1)', '');\r\n                    });\r\n                });\r\n            }, 100);\r\n        },\r\n        \r\n        closeCustomLightbox: function() {\r\n            var lightbox = document.getElementById('custom-lightbox-g3ea055de');\r\n            if (lightbox) {\r\n                lightbox.remove();\r\n                document.body.style.overflow = 'auto';\r\n            }\r\n        },\r\n        \r\n        nextCustomImage: function() {\r\n            this.customCurrentIndex = (this.customCurrentIndex + 1) % this.images.length;\r\n            this.updateCustomLightboxImage();\r\n        },\r\n        \r\n        prevCustomImage: function() {\r\n            this.customCurrentIndex = this.customCurrentIndex === 0 ? this.images.length - 1 : this.customCurrentIndex - 1;\r\n            this.updateCustomLightboxImage();\r\n        },\r\n        \r\n        updateCustomLightboxImage: function() {\r\n            var img = document.querySelector('#custom-lightbox-g3ea055de img');\r\n            var counter = document.querySelector('#custom-lightbox-g3ea055de div:last-child');\r\n            \r\n            if (img) img.src = this.images[this.customCurrentIndex];\r\n            if (counter && this.images.length > 1) {\r\n                counter.textContent = (this.customCurrentIndex + 1) + ' \/ ' + this.images.length;\r\n            }\r\n        },\r\n        \r\n        showMobileLightbox: function(index) {\r\n            var self = this;\r\n            var html = '<div id=\"lightbox-g3ea055de\" style=\"position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.95);z-index:999999;display:flex;align-items:center;justify-content:center;\">';\r\n            \r\n            \/\/ Close button v\u1edbi SVG\r\n            html += '<button onclick=\"window.gallery_g3ea055de.closeLightbox()\" style=\"position:absolute;top:20px;right:20px;background:none;border:none;color:white;cursor:pointer;padding:10px;border-radius:50%;transition:background 0.3s;\">';\r\n            html += '<svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1\" viewBox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\" height=\"48\" width=\"48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">';\r\n            html += '<line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>';\r\n            html += '<\/svg><\/button>';\r\n            \r\n            \/\/ Container cho \u1ea3nh v\u00e0 navigation\r\n            html += '<div style=\"position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center;\">';\r\n            \r\n            \/\/ Previous button\r\n            if (this.images.length > 1) {\r\n                html += '<button class=\"lightbox-prev-btn\" onclick=\"window.gallery_g3ea055de.prevImage()\" style=\"position:absolute;left:-130px;top:50%;transform:translateY(-50%);border:none;color:white;cursor:pointer;padding:15px;border-radius:50%;transition:all 0.3s;z-index:10;\">';\r\n                html += '<svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1\" viewBox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\" height=\"48\" width=\"48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">';\r\n                html += '<polyline points=\"15 18 9 12 15 6\"><\/polyline>';\r\n                html += '<\/svg><\/button>';\r\n            }\r\n            \r\n            \/\/ Image\r\n            html += '<img decoding=\"async\" id=\"lightbox-img-g3ea055de\" src=\"' + this.images[index] + '\" style=\"max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;\">';\r\n            \r\n            \/\/ Next button  \r\n            if (this.images.length > 1) {\r\n                html += '<button class=\"lightbox-next-btn\" onclick=\"window.gallery_g3ea055de.nextImage()\" style=\"position:absolute;right:-130px;top:50%;transform:translateY(-50%);border:none;color:white;cursor:pointer;padding:15px;border-radius:50%;transition:all 0.3s;z-index:10;\">';\r\n                html += '<svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1\" viewBox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\" height=\"48\" width=\"48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">';\r\n                html += '<polyline points=\"9 18 15 12 9 6\"><\/polyline>';\r\n                html += '<\/svg><\/button>';\r\n            }\r\n            \r\n            html += '<\/div>';\r\n            \r\n            \/\/ Counter \u1edf d\u01b0\u1edbi\r\n            if (this.images.length > 1) {\r\n                html += '<div id=\"counter-g3ea055de\" style=\"position:absolute;bottom:30px;left:50%;transform:translateX(-50%);color:white;background:rgba(0,0,0,0.7);padding:8px 16px;border-radius:20px;font-size:14px;\">';\r\n                html += (index + 1) + ' \/ ' + this.images.length;\r\n                html += '<\/div>';\r\n            }\r\n            \r\n            html += '<\/div>';\r\n            \r\n            document.body.insertAdjacentHTML('beforeend', html);\r\n            this.currentIndex = index;\r\n            \r\n            \/\/ Th\u00eam hover effects cho buttons\r\n            this.addLightboxHoverEffects();\r\n        },\r\n        \r\n        closeLightbox: function() {\r\n            var lightbox = document.getElementById('lightbox-g3ea055de');\r\n            if (lightbox) {\r\n                lightbox.remove();\r\n                document.body.style.overflow = 'auto';\r\n            }\r\n        },\r\n        \r\n        addLightboxHoverEffects: function() {\r\n            \/\/ Th\u00eam hover effects cho buttons\r\n            var buttons = document.querySelectorAll('#lightbox-g3ea055de button');\r\n            buttons.forEach(function(btn) {\r\n                if (btn.style.position === 'absolute') {\r\n                    btn.addEventListener('mouseenter', function() {\r\n                        this.style.background = 'transparent';\r\n                    });\r\n                    btn.addEventListener('mouseleave', function() {\r\n                        this.style.background = 'transparent';\r\n                    });\r\n                }\r\n            });\r\n        },\r\n        \r\n        nextImage: function() {\r\n            this.currentIndex = (this.currentIndex + 1) % this.images.length;\r\n            this.updateLightboxImage();\r\n        },\r\n        \r\n        prevImage: function() {\r\n            this.currentIndex = this.currentIndex === 0 ? this.images.length - 1 : this.currentIndex - 1;\r\n            this.updateLightboxImage();\r\n        },\r\n        \r\n        updateLightboxImage: function() {\r\n            var img = document.getElementById('lightbox-img-g3ea055de');\r\n            var counter = document.getElementById('counter-g3ea055de');\r\n            \r\n            if (img) img.src = this.images[this.currentIndex];\r\n            if (counter) counter.textContent = (this.currentIndex + 1) + ' \/ ' + this.images.length;\r\n        },\r\n        \r\n        openPopup: function() {\r\n            \/\/ T\u1ea1o popup HTML ho\u00e0n to\u00e0n m\u1edbi\r\n            var popupHTML = '';\r\n            popupHTML += '<div id=\"fullscreen-popup-g3ea055de\" style=\"';\r\n            popupHTML += 'position: fixed !important;';\r\n            popupHTML += 'top: 0 !important;';\r\n            popupHTML += 'left: 0 !important;';\r\n            popupHTML += 'width: 100vw !important;';\r\n            popupHTML += 'height: 100vh !important;';\r\n            popupHTML += 'background: #000 !important;';\r\n            popupHTML += 'z-index: 2147483647 !important;'; \/\/ Max z-index\r\n            popupHTML += 'overflow-y: auto !important;';\r\n            popupHTML += 'display: block !important;';\r\n            popupHTML += 'padding: 80px 20px 40px 20px !important;';\r\n            popupHTML += 'box-sizing: border-box !important;';\r\n            popupHTML += '\">';\r\n            \r\n            \/\/ Close button\r\n            popupHTML += '<button onclick=\"window.gallery_g3ea055de.closePopup()\" style=\"';\r\n            popupHTML += 'position: fixed !important;';\r\n            popupHTML += 'top: 20px !important;';\r\n            popupHTML += 'right: 20px !important;';\r\n            popupHTML += 'background: rgba(255,255,255,0.1) !important;';\r\n            popupHTML += 'border: none !important;';\r\n            popupHTML += 'color: white !important;';\r\n            popupHTML += 'cursor: pointer !important;';\r\n            popupHTML += 'width: 55px !important;';\r\n            popupHTML += 'height: 55px !important;';\r\n            popupHTML += 'border-radius: 50% !important;';\r\n            popupHTML += 'display: flex !important;';\r\n            popupHTML += 'align-items: center !important;';\r\n            popupHTML += 'justify-content: center !important;';\r\n            popupHTML += 'z-index: 2147483648 !important;';\r\n            popupHTML += '\">';\r\n            popupHTML += '<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">';\r\n            popupHTML += '<line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line>';\r\n            popupHTML += '<line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>';\r\n            popupHTML += '<\/svg>';\r\n            popupHTML += '<\/button>';\r\n            \r\n            \/\/ Grid container\r\n            popupHTML += '<div style=\"';\r\n            popupHTML += 'display: grid !important;';\r\n            popupHTML += 'grid-template-columns: repeat(2, 1fr) !important;';\r\n            popupHTML += 'gap: 4px !important;';\r\n            popupHTML += 'width: 100% !important;';\r\n            popupHTML += 'max-width: 800px !important;';\r\n            popupHTML += 'margin: 0 auto !important;';\r\n            popupHTML += '\">';\r\n            \r\n            \/\/ Add images\r\n            for (var i = 0; i < this.images.length; i++) {\r\n                popupHTML += '<div style=\"position:relative;width:100%;aspect-ratio:1;overflow:hidden;\">';\r\n                popupHTML += '<img decoding=\"async\" src=\"' + this.images[i] + '\" ';\r\n                popupHTML += 'onclick=\"window.gallery_g3ea055de.openLightboxFromPopup(' + i + ')\" ';\r\n                popupHTML += 'style=\"width:100%;height:100%;object-fit:cover;cursor:pointer;border-radius:2px;\" \/>';\r\n                popupHTML += '<\/div>';\r\n            }\r\n            \r\n            popupHTML += '<\/div>';\r\n            popupHTML += '<\/div>';\r\n            \r\n            \/\/ Add to body\r\n            document.body.insertAdjacentHTML('beforeend', popupHTML);\r\n            document.body.style.overflow = 'hidden';\r\n        },\r\n        \r\n        openLightboxFromPopup: function(index) {\r\n            \/\/ \u0110\u00f3ng popup tr\u01b0\u1edbc\r\n            this.closePopup();\r\n            \r\n            \/\/ Delay m\u1ed9t ch\u00fat \u0111\u1ec3 popup \u0111\u00f3ng ho\u00e0n to\u00e0n r\u1ed3i m\u1edbi m\u1edf lightbox\r\n            setTimeout(() => {\r\n                this.openLightbox(index);\r\n            }, 100);\r\n        },\r\n        \r\n        closePopup: function() {\r\n            var popup = document.getElementById('fullscreen-popup-g3ea055de');\r\n            if (popup) {\r\n                popup.remove();\r\n            }\r\n            document.body.style.overflow = 'auto';\r\n        }\r\n    };\r\n    <\/script>\r\n    \r\n    \n\t<div id=\"gap-1499312423\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-1499312423 {\n  padding-top: 30px;\n}\n<\/style>\n\t<\/div>\n\t\n<h1><strong>E Cave Camping Tour Phong Nha \u2013 2-Day Jungle Trekking<\/strong><\/h1>\n<p><span style=\"color: #e65100;\">\u2605 5\/5 \u00b7 500+ reviews \u00b7 Daily departures<br \/><\/span>2-day 1-night expedition through untouched jungle \u2014 camp beside E Cave, the &#8220;Jade Heart&#8221; of Abandoned Valley, and wake up to the sounds of the forest inside Phong Nha-Ke Bang National Park.<\/p>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<div class=\"row row-collapse align-middle row-dashed thong-tin\" style=\"max-width:1100px\" id=\"row-298398122\">\n\n\t<div id=\"col-667552316\" class=\"col medium-3 small-6 large-3\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t\t<div class=\"icon-box featured-box icon-box-left text-left\"  >\n\t\t\t\t\t<div class=\"icon-box-img\" style=\"width: 30px\">\n\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t<div class=\"icon-inner\" >\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"50\" height=\"50\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/time.png\" class=\"attachment-medium size-medium\" alt=\"\" title=\"\">\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"icon-box-text last-reset\">\n\t\t\t\t\t\t\t\t\t\n\t<div id=\"text-3216496816\" class=\"text\">\n\t\t\n<p><b>DURATION<br \/>\n<\/b> 2 days 1 night<br \/>\n\t\t\n<style>\n#text-3216496816 {\n  line-height: 1.4;\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t<\/div>\n\t\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1502795452\" class=\"col medium-3 small-6 large-3\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t\t<div class=\"icon-box featured-box icon-box-left text-left\"  >\n\t\t\t\t\t<div class=\"icon-box-img\" style=\"width: 30px\">\n\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t<div class=\"icon-inner\" >\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"50\" height=\"50\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/Level-3.png\" class=\"attachment-medium size-medium\" alt=\"\" title=\"\">\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"icon-box-text last-reset\">\n\t\t\t\t\t\t\t\t\t\n\t<div id=\"text-130784963\" class=\"text\">\n\t\t\n<p><strong>RISK LEVEL<\/strong><br \/>\nChallenging<br \/>\n\t\t\n<style>\n#text-130784963 {\n  line-height: 1.4;\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t<\/div>\n\t\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-162259235\" class=\"col medium-3 small-6 large-3\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t\t<div class=\"icon-box featured-box icon-box-left text-left\"  >\n\t\t\t\t\t<div class=\"icon-box-img\" style=\"width: 36px\">\n\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t<div class=\"icon-inner\" >\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"58\" height=\"50\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/12Age-1.png\" class=\"attachment-medium size-medium\" alt=\"\" title=\"\">\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"icon-box-text last-reset\">\n\t\t\t\t\t\t\t\t\t\n\t<div id=\"text-2126531267\" class=\"text\">\n\t\t\n<p><strong>AGE <br \/><\/strong>10-60 years old<\/p>\n\t\t\n<style>\n#text-2126531267 {\n  line-height: 1.4;\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t<\/div>\n\t\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-610446977\" class=\"col medium-3 small-6 large-3\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t\t<div class=\"icon-box featured-box icon-box-left text-left\"  >\n\t\t\t\t\t<div class=\"icon-box-img\" style=\"width: 30px\">\n\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t<div class=\"icon-inner\" >\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"58\" height=\"50\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/People.png\" class=\"attachment-medium size-medium\" alt=\"\" title=\"\">\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"icon-box-text last-reset\">\n\t\t\t\t\t\t\t\t\t\n\t<div id=\"text-3030031740\" class=\"text\">\n\t\t\n<p><strong>QUANTITY<\/strong><br \/>\n2-10 Pax<br \/>\n\t\t\n<style>\n#text-3030031740 {\n  line-height: 1.4;\n}\n<\/style>\n\t<\/div>\n\t\n\t\t<\/div>\n\t<\/div>\n\t\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1552233258 {\n  padding-top: 30px;\n  padding-bottom: 30px;\n}\n<\/style>\n\t<\/section>\n\t\n\n\t<section class=\"section\" id=\"section_1613025520\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row\"  id=\"row-531951585\">\n\n\t<div id=\"col-385421647\" class=\"col medium-8 small-12 large-8\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h2><span style=\"font-size: 120%;\"><strong>HIGHLIGHTS<\/strong><\/span><\/h2>\n<ul>\n<li class=\"whitespace-normal break-words pl-2\"><strong>No phone signal. No notifications. Just the forest.<\/strong> The moment you enter <a href=\"https:\/\/mocnam.vn\/en\/abandoned-valley\/\"><span style=\"color: #00aae7;\">Abandoned Valley<\/span><\/a>, the outside world disappears \u2014 no mobile signal, no crowds, no noise except the jungle itself. For 2 days and 1 night, your only soundtrack is birdsong, running water, and the distant call of white-cheeked gibbons echoing through 2,000 hectares of untouched primary rainforest exclusively operated by Moc Nam.<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>The effort is the experience<\/strong> Trek 8km through ancient jungle from Km17 \u2014 past Dracontomelon trees so vast it takes 8\u201310 people to embrace them, up karst limestone slopes, across streams. By the time you arrive at E Cave, you&#8217;ve earned every shade of blue in that water. The challenge is not incidental \u2014 it&#8217;s what makes the stillness at the end feel like something.<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Camp beside the &#8220;Jade Heart&#8221; of Abandoned Valley<\/strong> <a href=\"https:\/\/mocnam.vn\/en\/e-cave\/\"><span style=\"color: #00aae7;\">E Cave<\/span><\/a>&#8216;s entrance is a natural swimming pool fed by a spring deep within the mountain. The water is the kind of turquoise that doesn&#8217;t look real. This is where you camp. Swim in the afternoon. Eat hot pot by the water as the light fades. Fall asleep to the sound of the stream.<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Wake up to the jungle \u2014 then go deeper inside it<\/strong> On Day 2, paddle 1.2\u20131.5km into E Cave by SUP \u2014 walls covered in 400-million-year-old fossilized coral, echoes bouncing off ancient rock, cool air rising from underground.<\/li>\n<\/ul>\n<h2><span style=\"font-size: 120%;\"><strong>BASIC INFORMATION<\/strong><\/span><\/h2>\n<ul>\n<li>Total distance: 11Km<br \/>+ Trekking in the forest: 8Km<br \/>+ Climbing stairs: 70m<br \/>+ Exploring E-Cave: 2-3Km (total)<\/li>\n<li>Total travel time: 8 hours<\/li>\n<li>Elevation terrains: 324.5m<\/li>\n<li>Terrains includes:<br \/>+ Climbing rock slopes<br \/>+ Trekking karst terrains<br \/>+ Climbing stairs<br \/>+ Swimming, SUP boarding<\/li>\n<li>Physical requirements: the itinerary is suitable for people who exercise regularly 2-4 time a week.<\/li>\n<\/ul>\n<div class=\"is-divider divider clearfix\" style=\"max-width:100%;height:1px;background-color:rgb(217, 217, 217);\"><\/div>\n<h2><span style=\"font-size: 120%;\"><strong>DETAILED ITINERARY<\/strong><\/span><\/h2>\n<ul>\n<li><b>Day 1:<br \/><\/b>+ Starting from Km17, the journey takes you deep into the evergreen tropical rainforest, gently ascending to a mountain peak before gradually entering Abandoned Valley. <span style=\"font-weight: 400;\">you will encounter many large <\/span><span style=\"font-weight: 400;\">Dracontomelon Duperreanum<\/span><span style=\"font-weight: 400;\"> trees that are 8-10 people can embrace.<\/span> The terrain shifts from easy to more challenging, with sections requiring wooden ladders and steep climbs of up to 80 degrees <span style=\"font-weight: 400;\">slopes<\/span>, flanked by sharp limestone formations. If you\u2019re lucky, you may even spot wild boar or deer within this protected area.\n<p data-start=\"531\" data-end=\"1072\">+ After around two hours of trekking, you\u2019ll reach the rear entrance of Dark Cave. The moss-covered rocky field in front of the cave was formed when sections of the cave ceiling collapsed during geological events 400 million years ago, creating the vast stone plain seen today. On both sides of the cave entrance, vascular plants such as ferns thrive, forming lush fern ecosystems that grow year-round on the limestone formations. Here, you\u2019ll enjoy a picnic lunch at the back entrance of Dark Cave while taking in the vibrant natural scenery.<\/p>\n<p data-start=\"1074\" data-end=\"1752\">+ In the afternoon, the journey continues upstream along Tre Stream, leading you to the E Cave campsite, where the spring originates. The entrance of E Cave is often likened to a stunning natural swimming pool, inviting you to take part in a variety of outdoor activities: swimming in crystal-clear turquoise waters, paddling or floating on a stand-up paddleboard, and soaking in the surrounding beauty. You can also explore the lively underwater world through free diving and snorkeling, swimming alongside schools of stream fish, climbing fish, and freshwater prawns. With a bit of luck, you may encounter the giant <span style=\"font-weight: 400;\">marbled <\/span>eel, a species protected in the Vietnam Red Book.<\/p>\n<p data-start=\"1754\" data-end=\"2036\">+ <span style=\"font-weight: 400;\">Dinner at the campsite is served hot with a fresh, nutritious hot pot menu. You&#8217;ll have a stunning view of E Cave under a starry night sky (in summer), enjoying a cozy evening with friends and resting after a long trek.<\/span><\/p>\n<p data-start=\"2038\" data-end=\"2236\" data-is-last-node=\"\" data-is-only-node=\"\">Throughout the journey, capture unforgettable moments by striking a pose for photos, while the Moc Nam team freely documents your experience, ensuring lasting memories of this remarkable expedition.<\/p>\n<\/li>\n<li><b>Day 2:<\/b><br \/>+ <span style=\"font-weight: 400;\">You will explore deep inside E Cave by SUP for about 1.2-1.5 km, visiting fossil traces of four-rayed coral, stalactites, and flowstones. You&#8217;ll experience swimming and listen to echoes from the bottom of the cave. The echoes are strongly reflected in the misty atmosphere caused by the temperature difference between the outside and inside of the cave, creating a strange and mysterious sensation.<br \/><\/span><br \/><span style=\"font-weight: 400;\">+ Take part in team sports like beach volleyball or swimming\u00a0<\/span><\/li>\n<\/ul>\n\n\t\t<div class=\"tabbed-content tab_products\">\n\t\t\t\n\t\t\t<ul class=\"nav nav-simple nav-uppercase nav-size-xlarge nav-left\" role=\"tablist\"><li id=\"tab-day-1\" class=\"tab active has-icon\" role=\"presentation\"><a href=\"#tab_day-1\" role=\"tab\" aria-selected=\"true\" aria-controls=\"tab_day-1\"><span>DAY 1<\/span><\/a><\/li>\n<li id=\"tab-day-2\" class=\"tab has-icon\" role=\"presentation\"><a href=\"#tab_day-2\" tabindex=\"-1\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tab_day-2\"><span>DAY 2<\/span><\/a><\/li><\/ul><div class=\"tab-panels\"><div id=\"tab_day-1\" class=\"panel active entry-content\" role=\"tabpanel\" aria-labelledby=\"tab-day-1\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>8:00-8:30 AM: <\/b>Pick-up from your accommodation in Phong Nha. (If staying outside the Phong Nha area, please make your own way to the Moc Nam pick-up point \u2014 <span style=\"color: #00aae7;\"><strong><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" style=\"color: #00aae7;\" href=\"https:\/\/mocnam.vn\/en\/moving-options\/\">directions here<\/a><\/strong><\/span>.)<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>9:00 AM:<\/b><span style=\"font-weight: 400;\"> Welcome to the Operations House. We&#8217;ll go over the itinerary, safety rules, and tour logistics.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>9:15 AM:<\/b><span style=\"font-weight: 400;\"> Warm-up before starting the journey at <\/span><b>Km17<\/b><span style=\"font-weight: 400;\">. Trek through a dense forest, crossing mountain terrain, flat paths, slopes, and crossing the sharp stone mountain range about 4.5 km. Immerse yourself in the majestic natural scenery and the unique bamboo forest of Tre Valley.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>11:00 AM:<\/b><span style=\"font-weight: 400;\"> Arrive at the rear entrance of Dark Cave.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>11:30 AM:<\/b><span style=\"font-weight: 400;\"> Rest and have lunch in front of the rear entrance of Dark Cave.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>12:30 PM:<\/b><span style=\"font-weight: 400;\"> Follow the stream to E Cave \u2014 the most beautiful turquoise water cave in Phong Nha-Ke Bang National Park.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>2:00 PM:<\/b><span style=\"font-weight: 400;\"> Arrive at E Cave and receive your tent.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>2:30 PM:<\/b><span style=\"font-weight: 400;\"> Free time to swim, and experience the &#8220;Fish Massage&#8221; at the E Cave entrance.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>5:00 PM:<\/b><span style=\"font-weight: 400;\"> Enjoy a hot pot party at the campsite.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>6:30 PM:<\/b><span style=\"font-weight: 400;\"> Observe wildlife.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>7:00 PM:<\/b><span style=\"font-weight: 400;\"> Stargazing (weather permitting).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b style=\"color: #555555;\">8:00 PM:<\/b><span style=\"font-weight: 400;\"> Rest to end the first day.<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"tab_day-2\" class=\"panel entry-content\" role=\"tabpanel\" aria-labelledby=\"tab-day-2\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>6:30 AM:<\/b><span style=\"font-weight: 400;\"> Wake up and watch the sunrise, harmonizing with the early morning sounds of the forest.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>7:10-7:30 AM:<\/b><span style=\"font-weight: 400;\"> Enjoy a breakfast with prepared local dishes.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>8:00 AM:<\/b><span style=\"font-weight: 400;\"> Explore and paddle 2-3 km on a SUP inside E Cave.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>9:30 AM:<\/b><span style=\"font-weight: 400;\"> Participate in exciting sports like handball in front of E Cave and volleyball.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>10:00AM:<\/strong> Free time<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>11:30 AM:<\/b><span style=\"font-weight: 400;\"> Pack up your belongings, and enjoy tea and coffee.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>12:00 PM:<\/b><span style=\"font-weight: 400;\"> Have lunch.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>1:15 PM:<\/b><span style=\"font-weight: 400;\"> Begin the 2.5 km journey back to <\/span><b>Km19<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>3:00 PM:<\/b><span style=\"font-weight: 400;\"> Complete the trip.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>3:30 PM:<\/b><span style=\"font-weight: 400;\"> Enjoy a celebratory drink to mark the end of your journey, receive souvenir gift<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>4:00 PM:<\/b><span style=\"font-weight: 400;\"> The bus will take the group back to Phong Nha, concluding the tour.<\/span><\/li>\n<\/ul>\n<\/div><\/div><\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-&#091;1.7&#093;\"><em>*Schedule may change due to weather conditions or unforeseen circumstances.<\/em><\/p>\n<h2><span style=\"font-size: 120%;\"><strong>MAP<\/strong><\/span><\/h2>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1457513956\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"642\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2026\/01\/Map-AB-E2-1024x645.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2026\/01\/Map-AB-E2-1024x645.jpg 1024w, https:\/\/mocnam.vn\/wp-content\/uploads\/2026\/01\/Map-AB-E2-300x189.jpg 300w, https:\/\/mocnam.vn\/wp-content\/uploads\/2026\/01\/Map-AB-E2-768x483.jpg 768w, https:\/\/mocnam.vn\/wp-content\/uploads\/2026\/01\/Map-AB-E2-1536x967.jpg 1536w, https:\/\/mocnam.vn\/wp-content\/uploads\/2026\/01\/Map-AB-E2-2048x1289.jpg 2048w, https:\/\/mocnam.vn\/wp-content\/uploads\/2026\/01\/Map-AB-E2-600x378.jpg 600w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" title=\"\">\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1457513956 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n<div class=\"is-divider divider clearfix\" style=\"max-width:100%;height:1px;background-color:rgb(217, 217, 217);\"><\/div>\n<div>\n<h2><strong>MEAL<\/strong><\/h2>\n<\/div>\n<div>\n<ul>\n<li><strong>Snack:<\/strong>\u00a0Mixed nuts, yogurt, seasonal fruit<\/li>\n<li><strong>Picnic Lunch:<\/strong><span style=\"font-weight: 400;\"> Banana, baguette with meat, baguette with omelette.<\/span><\/li>\n<li><strong>Dinner day 1:<\/strong> <span style=\"font-weight: 400;\">Mushroom hot pot (with tofu skin, enoki mushrooms, king oyster mushrooms, corn, carrots, sweet cabbage) and sour and spicy hot pot (with tomatoes, water spinach, fried fish balls, shrimp, beef), instant noodles, eggs, and fruit for dessert.<\/span><\/li>\n<li><strong>Breakfast day 2:<\/strong><span style=\"font-weight: 400;\"> Fruit, cereal, eggs, pho\/instant noodles.<\/span><\/li>\n<li><strong>Lunch day 2:<\/strong> <span style=\"font-weight: 400;\">Grilled chicken, grilled pork, boiled vegetables, soup, steamed rice, and fruit for dessert.<\/span><\/li>\n<\/ul>\n<ul>\n<li>Filtered water served throughout the journey<\/li>\n<\/ul>\n<p><em>If you have any dietary requirements, vegetarian requests, or food allergies, please let us know at least 1 day in advance.<\/em><\/p>\n<\/div>\n<div class=\"is-divider divider clearfix\" style=\"max-width:100%;height:1px;background-color:rgb(217, 217, 217);\"><\/div>\n<div class=\"row\"  id=\"row-1617150762\">\n\n\t<div id=\"col-328903438\" class=\"col medium-6 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3><strong>WHAT TO PACK<br \/><\/strong><\/h3>\n<div>Lightweight, breathable, quick-dry clothing. Long sleeves recommended to protect against insects.<\/div>\n<div>\u00a0<\/div>\n<div>\u2022 2 set of trekking clothes (long sleeves and trousers recommended)<\/div>\n<div>\u2022 1 set of comfortable clothes for overnight stay<\/div>\n<div>\u2022 1\u20132 sets of bright-coloured swimwear<\/div>\n<div>\u2022 2 pairs of over-ankle socks (no ankle socks \u2014 they provide no protection)<\/div>\n<div>\u2022 Backpack: phone, insect repellent, hat, sunglasses, sunscreen<\/div>\n<div>\u2022 Personal toiletries (toothbrush, small towel)<\/div>\n<div>\u2022 Personal camera \/ GoPro (optional)<\/div>\n<div>\u2022 Power bank (no electricity at the campsite)<\/div>\n<h3><strong><\/p>\n<p><\/strong><\/h3>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1005180113\" class=\"col medium-6 small-12 large-6\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<p><strong>MOC NAM PREPARED<br \/><\/strong>\u2022 National Park entrance fee, environmental protection fee &amp; natural resource fee<br \/>\u2022 Shuttle vans\/bus at homestays, hotels in Phong Nha area.<br \/>\u2022 Certified tour guide + safety assistants + chef<br \/>\u2022 Full camping equipment: tent, sleeping bag, mattress, pillow<br \/>\u2022 Full exploration equipment: helmet, headlamp, gloves, life jacket, towel, first aid kit<br \/>\u2022 Jungle trekking sandals (size UK 5\u201313, for guests without suitable shoes)<br \/>\u2022 All meals across 2 days + drinks throughout<br \/>\u2022 1 bottle of 500ml provided, with refills available at the basecamp<strong><br \/><\/strong><\/p>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<div class=\"is-divider divider clearfix\" style=\"max-width:100%;height:1px;background-color:rgb(217, 217, 217);\"><\/div>\n<h2><strong>WHAT&#8217;S INCLUDED<\/strong><\/h2>\n<div>\u2022 Phong Nha-Ke Bang National Park entrance fee.<\/div>\n<div>\u2022 Tour guide + 3\u20134 safety assistants + 1\u20132 chefs per group of 10\u201315 guests.<\/div>\n<div>\u2022 Return transport from Phong Nha to the trailhead and back.<br \/><span style=\"color: #555555;\">\u2022 <span style=\"color: #282828;\">Full camping equipment: tent, sleeping bag, mattress, pillow.<\/span><\/span><\/div>\n<div>\u2022 Full exploration equipment: helmet, headlamp, gloves, life jacket, towel, first aid kit.<\/div>\n<div>\u2022 Jungle trekking sandals (size UK 5\u201313, for guests without suitable shoes).<\/div>\n<div>\u2022 All meals across 2 days: picnic lunch Day 1, hot pot dinner Day 1, breakfast Day 2, lunch Day 2, snacks &amp; drinks throughout.<\/div>\n<div>\u2022 Travel insurance up to VND 50,000,000 (approx. USD 2,000) per person.<\/div>\n<div>\u00a0<\/div>\n<h2><strong>NOT INCLUDED:<\/strong><\/h2>\n<div>\u2022 Personal expenses.<\/div>\n<div>\u2022 <span style=\"color: #282828;\">Transport from outside the Phong Nha area (surcharge applies \u2014 contact us)<br \/>\u2022 Tips for guides and staff (discretionary, always appreciated)<\/span><\/div>\n<div>\u00a0<\/div>\n<h2><strong>GIFTS COMBO<\/strong><\/h2>\n<p>After the tour concludes, guests can choose one of two exclusive gift combos, specially designed by M\u1ed9c Nam Adventure:<br \/><span style=\"font-weight: 400;\">+ Combo 1: Stickers &amp; Bandana <\/span><span style=\"font-weight: 400;\"><br \/><\/span><span style=\"font-weight: 400;\">+ Combo 2: Stickers &amp; Enamel Pin <\/span><\/p>\n\n<div style=\"margin: 40px 0;\">\n<h2 style=\"font-size: 29px; font-weight: 600; margin-bottom: 16px;\">\n    Frequently Asked Questions<br \/>\n  <\/h2>\n<details style=\"border: 0.5px solid #DDDDDD; border-radius: 8px; \n  margin-bottom: 8px; overflow: hidden;\"><\/p>\n<summary style=\"padding: 1px 16px; font-size: 15px; font-weight: 600; \n    cursor: pointer; list-style: none; display: grid;\n    grid-template-columns: 1fr auto; gap: 12px; align-items: center;\"><br \/>\n      Is it safe to sleep in the jungle? What are the sleeping arrangements?<br \/>\n      <span style=\"font-size: 24px; font-weight: 600; color: #424242;\">+<\/span><br \/>\n    <\/summary>\n<div style=\"padding: 0 16px 14px; font-size: 14px; \n    color: #555; line-height: 1.7; border-top: 0.5px solid #EEEEEE;\"><br \/>\n      Completely safe. The E Cave campsite is within Moc Nam&#8217;s exclusively managed area and is set up and monitored by our team. Guides and safety assistants stay with the group overnight. All camping equipment is provided \u2014 tent, sleeping bag, mattress, pillow, and a small light. You don&#8217;t need to bring any camping gear.\n    <\/div>\n<\/details>\n<details style=\"border: 0.5px solid #DDDDDD; border-radius: 8px; \n  margin-bottom: 8px; overflow: hidden;\"><\/p>\n<summary style=\"padding: 1px 16px; font-size: 15px; font-weight: 600; \n    cursor: pointer; list-style: none; display: grid;\n    grid-template-columns: 1fr auto; gap: 12px; align-items: center;\"><br \/>\n      Is the drinking water safe?<br \/>\n      <span style=\"font-size: 24px; font-weight: 600; color: #424242;\">+<\/span><br \/>\n    <\/summary>\n<div style=\"padding: 0 16px 14px; font-size: 14px; \n    color: #555; line-height: 1.7; border-top: 0.5px solid #EEEEEE;\"><br \/>\n      All drinking water throughout the journey is bottled water provided by Moc Nam. Water used for cooking at the campsite is drawn from the natural spring at E Cave and treated before use. If you have specific requirements, please let us know in advance.\n    <\/div>\n<\/details>\n<details style=\"border: 0.5px solid #DDDDDD; border-radius: 8px; \n  margin-bottom: 8px; overflow: hidden;\"><\/p>\n<summary style=\"padding: 1px 16px; font-size: 15px; font-weight: 600; \n    cursor: pointer; list-style: none; display: grid;\n    grid-template-columns: 1fr auto; gap: 12px; align-items: center;\"><br \/>\n      What are the toilet facilities at the campsite?<br \/>\n      <span style=\"font-size: 24px; font-weight: 600; color: #424242;\">+<\/span><br \/>\n    <\/summary>\n<div style=\"padding: 0 16px 14px; font-size: 14px; \n    color: #555; line-height: 1.7; border-top: 0.5px solid #EEEEEE;\"><br \/>\n      A proper toilet is set up at the E Cave campsite in a separate area. We recommend bringing hand sanitiser (70% alcohol) to use throughout the journey.\n    <\/div>\n<\/details>\n<details style=\"border: 0.5px solid #DDDDDD; border-radius: 8px; \n  margin-bottom: 8px; overflow: hidden;\"><\/p>\n<summary style=\"padding: 1px 16px; font-size: 15px; font-weight: 600; \n    cursor: pointer; list-style: none; display: grid;\n    grid-template-columns: 1fr auto; gap: 12px; align-items: center;\"><br \/>\n      Does the tour run in the rainy season?<br \/>\n      <span style=\"font-size: 24px; font-weight: 600; color: #424242;\">+<\/span><br \/>\n    <\/summary>\n<div style=\"padding: 0 16px 14px; font-size: 14px; \n    color: #555; line-height: 1.7; border-top: 0.5px solid #EEEEEE;\"><br \/>\n      Yes \u2014 the tour operates year-round. The tents are waterproof and the E Cave campsite is naturally sheltered by the limestone walls and forest canopy. Some outdoor activities may be adjusted depending on conditions. If heavy rain causes flooding in the valley or poses a safety risk, Moc Nam will proactively contact you to reschedule or issue a full refund per our cancellation policy.\n    <\/div>\n<\/details>\n<details style=\"border: 0.5px solid #DDDDDD; border-radius: 8px; \n  margin-bottom: 8px; overflow: hidden;\"><\/p>\n<summary style=\"padding: 1px 16px; font-size: 15px; font-weight: 600; \n    cursor: pointer; list-style: none; display: grid;\n    grid-template-columns: 1fr auto; gap: 12px; align-items: center;\"><br \/>\n      What does the price include \u2014 and how does it compare to other overnight tours?<br \/>\n      <span style=\"font-size: 24px; font-weight: 600; color: #424242;\">+<\/span><br \/>\n    <\/summary>\n<div style=\"padding: 0 16px 14px; font-size: 14px; \n    color: #555; line-height: 1.7; border-top: 0.5px solid #EEEEEE;\"><br \/>\n      <strong>Included:<\/strong> National Park fees, certified tour guide + safety team, all camping and exploration equipment (tent, sleeping bag, mattress, helmet, headlamp, life jacket), return transport from Phong Nha, all meals across 2 days, travel insurance up to USD 2,000 per person, souvenir gift set.<\/p>\n<p>      <strong>Not included:<\/strong> Personal expenses, transport surcharge if staying outside Phong Nha, tips (discretionary).<\/p>\n<p>      At $156\/person, this is the most complete 2-day overnight cave expedition in Phong Nha at the most accessible price point \u2014 everything from meals to travel insurance is covered. A full team of guide, safety assistants, and chef accompanies every group.\n    <\/p><\/div>\n<\/details>\n<\/div>\n\n\n<div style=\"margin: 40px 0;\">\n<h2 style=\"font-size: 29px; font-weight: 600; margin-bottom: 8px;\">\n    What Our Guests Say<br \/>\n  <\/h2>\n<p style=\"font-size: 14px; color: #757575; margin-bottom: 24px;\">\n    \u2605\u2605\u2605\u2605\u2605 5\/5 \u00b7 Hundreds of reviews on <a href=\"https:\/\/share.google\/fEE9DvDi30kC2nMnJ\" target=\"_blank\" rel=\"noopener nofollow\" style=\"color: #1565C0; text-decoration: underline;\">Google<\/a> and <a href=\"https:\/\/www.tripadvisor.com\/Attraction_Review-g13163545-d19085660-Reviews-Moc_Nam_Adventure-Phong_Nha_Quang_Binh_Province.html\" target=\"_blank\" rel=\"noopener nofollow\" style=\"color: #1565C0; text-decoration: underline;\">Tripadvisor<\/a>\n  <\/p>\n<div style=\"border-left: 3px solid #2E7D32; padding: 12px 16px; margin-bottom: 16px; background: #F9F9F9; border-radius: 0 6px 6px 0;\">\n<p style=\"font-size: 15px; color: #333; line-height: 1.65; margin: 0 0 10px;\">\n      &#8220;We did the 2-day 1-night trekking and slept at E Cave. It ended up being just me and their team \u2014 guide, chef, safety. A truly surreal experience. You are in the proper depths of the jungle, completely cut off from the outside world, and you see some remarkable caves. The food on this tour was remarkable. Duc, Ha and Su made the whole trip so fun and safe \u2014 it was a pleasure spending two days with them.&#8221;\n    <\/p>\n<p style=\"font-size: 13px; color: #757575; margin: 0;\">\n      <strong style=\"color: #333;\">Alex D.<\/strong> \u00b7 \u2605\u2605\u2605\u2605\u2605 \u00b7 Tripadvisor\n    <\/p>\n<\/p><\/div>\n<div style=\"border-left: 3px solid #2E7D32; padding: 12px 16px; margin-bottom: 16px; background: #F9F9F9; border-radius: 0 6px 6px 0;\">\n<p style=\"font-size: 15px; color: #333; line-height: 1.65; margin: 0 0 10px;\">\n      &#8220;You eat in a camp in the middle of the jungle with a delicious meal and coffee. Then you paddle inside E Cave \u2014 and you can fall asleep with everything off, listening to nothing but the sound of the stream and the forest. A truly magical experience unlike anything I&#8217;ve done before. The guides were warm, attentive, and clearly passionate about the place. A thousand thanks to the whole team.&#8221;\n    <\/p>\n<p style=\"font-size: 13px; color: #757575; margin: 0;\">\n      <strong style=\"color: #333;\">Carlos M.<\/strong> \u00b7 \u2605\u2605\u2605\u2605\u2605 \u00b7 Google\n    <\/p>\n<\/p><\/div>\n<div style=\"border-left: 3px solid #2E7D32; padding: 12px 16px; margin-bottom: 16px; background: #F9F9F9; border-radius: 0 6px 6px 0;\">\n<p style=\"font-size: 15px; color: #333; line-height: 1.65; margin: 0 0 10px;\">\n      &#8220;Great tour and great guide. Good food in camp. Amazing caves and beautiful jungle hike. Would 100% recommend. Considering coming back for another trip with this company.&#8221;\n    <\/p>\n<p style=\"font-size: 13px; color: #757575; margin: 0;\">\n      <strong style=\"color: #333;\">Tom W.<\/strong> \u00b7 \u2605\u2605\u2605\u2605\u2605 \u00b7 Google\n    <\/p>\n<\/p><\/div>\n<p style=\"font-size: 14px; color: #757575; text-align: center;\">\n    <a href=\"https:\/\/share.google\/fEE9DvDi30kC2nMnJ\" target=\"_blank\" rel=\"noopener nofollow\" style=\"color: #1565C0; text-decoration: underline;\"><br \/>\n      See all reviews on Google \u2192<br \/>\n    <\/a>\n  <\/p>\n<p style=\"font-size: 14px; color: #757575; text-align: center;\">\n    <a href=\"https:\/\/www.tripadvisor.com\/Attraction_Review-g13163545-d19085660-Reviews-Moc_Nam_Adventure-Phong_Nha_Quang_Binh_Province.html\" target=\"_blank\" rel=\"noopener nofollow\" style=\"color: #1565C0; text-decoration: underline;\"><br \/>\n      See all reviews on Tripadvisor \u2192<br \/>\n    <\/a>\n  <\/p>\n<\/div>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-112741362\" class=\"col medium-4 small-12 large-4\"  >\n\t\t<div class=\"is-sticky-column\"><div class=\"is-sticky-column__inner\">\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n   <style>\n\/* \u2014\u2014\u2014 Layout & Card \u2014\u2014\u2014 *\/\n\/* FIX: canh th\u1eb3ng h\u00e0ng th\u00e1ng \u2013 n\u0103m trong flatpickr *\/\n.flatpickr-months .flatpickr-month{\n  display:flex;\n  align-items:center;            \/* gi\u1eefa theo tr\u1ee5c d\u1ecdc *\/\n  height:48px;                   \/* nh\u01b0 tr\u01b0\u1edbc *\/\n}\n.flatpickr-current-month{\n  display:flex;\n  align-items:center;            \/* k\u00e9o \u00f4 n\u0103m l\u00ean c\u00f9ng h\u00e0ng *\/\n  gap:8px;                       \/* kho\u1ea3ng c\u00e1ch gi\u1eefa th\u00e1ng v\u00e0 n\u0103m *\/\n}\n.flatpickr-current-month .numInputWrapper{\n  display:flex;\n  align-items:center;            \/* c\u0103n gi\u1eefa input n\u0103m *\/\n}\n.flatpickr-current-month input.cur-year{\n  margin:0;\n  height:28px;\n  line-height:28px;\n  padding:0 6px;\n  font-size:16px;\n}\n\/* \u1ea8n m\u0169i t\u00ean t\u0103ng\/gi\u1ea3m n\u1ebfu kh\u00f4ng c\u1ea7n *\/\n.flatpickr-current-month .numInputWrapper span.arrowUp,\n.flatpickr-current-month .numInputWrapper span.arrowDown{\n  display:none;\n}\n\n\/* === Full-width flatpickr === *\/\n.mn-tour-form .flatpickr-calendar.inline{\n  width:100% !important;\n  max-width:100%;\n  display:block;\n  box-sizing:border-box;\n}\n\n.mn-tour-form .flatpickr-innerContainer,\n.mn-tour-form .flatpickr-rContainer,\n.mn-tour-form .flatpickr-days{\n  width:100% !important;\n  max-width:100%;\n}\n\n\/* D\u00e0n \u00f4 ng\u00e0y theo 7 c\u1ed9t, b\u1ecf k\u00edch th\u01b0\u1edbc c\u1ed1 \u0111\u1ecbnh m\u1eb7c \u0111\u1ecbnh *\/\n.mn-tour-form .flatpickr-days .dayContainer{\n  width:100% !important;\n  max-width:100%;\n  min-width:100%;\n  display:grid !important;\n  grid-template-columns:repeat(7, 1fr);\n  grid-auto-rows:44px;           \/* cao m\u1ed7i \u00f4 (t\u00f9y ch\u1ec9nh) *\/\n  gap:4px;                       \/* kho\u1ea3ng c\u00e1ch \u00f4 *\/\n  box-sizing:border-box;\n}\n\n.mn-tour-form .flatpickr-day{\n  width:auto !important;         \/* \u0111\u1ec3 grid qu\u1ea3n l\u00fd *\/\n  height:auto !important;\n  line-height:44px;              \/* kh\u1edbp grid-auto-rows *\/\n  margin:0 !important;\n  border-radius:8px;\n}\n\n.mn-tour-form { max-width: 460px; margin: 0 auto; font-size: 15px; }\n.mn-card {\n  background:#fff; border:1px solid #e6e9ef; border-radius:10px;\n  box-shadow: 0 1px 2px rgba(0,0,0,.03); padding:16px; margin-bottom:16px;\n}\n.mn-row { display:flex; align-items:center; justify-content:space-between; margin-bottom:8px; }\n.mn-row span:first-child { color:#333; }\n.mn-price { font-weight:700; color:#111; }\n.mn-total {\n  border-top:2px solid #547dbf; margin-top:10px; padding-top:10px;\n  font-weight:700; color:#547dbf; font-size:18px;\n}\n\n\/* \u2014\u2014\u2014 Labels, selects \u2014\u2014\u2014 *\/\n.mn-label { display:block; font-weight:600; color:#444; margin:14px 0 8px; }\n.mn-select, .mn-input {\n  width:100%; height:44px; padding:8px 12px; border:1px solid #d7dbe3; border-radius:8px;\n  background:#fff; outline:none; transition:border .2s, box-shadow .2s;\n}\n.mn-select:focus, .mn-input:focus { border-color:#547dbf; box-shadow:0 0 0 3px rgba(84,125,191,.12); }\n\n\/* \u2014\u2014\u2014 Button \u2014\u2014\u2014 *\/\n#btfBookTourBtn{\n  width:100%; height:48px; border:none; border-radius:8px; background:#547dbf; color:#fff;\n  font-weight:800; letter-spacing:.3px; cursor:pointer; margin-top:16px;\n}\n#btfBookTourBtn:disabled{ background:#c8cfdb; cursor:not-allowed; }\n\n\/* \u2014\u2014\u2014 Flatpickr \u2014\u2014\u2014 *\/\n.flatpickr-calendar.inline{ width:100%; }\n.flatpickr-calendar{ border:1px solid #e6e9ef; box-shadow:none; border-radius:10px; }\n.flatpickr-months .flatpickr-month{ height:48px; display:flex; align-items:center; }\n.flatpickr-current-month{ font-size:16px; }\n.flatpickr-weekdays .flatpickr-weekday{ font-weight:700; }\n.flatpickr-day{ border-radius:8px; }\n.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange,\n.flatpickr-day.selected:hover{ background:#547dbf; border-color:#547dbf; color:#fff; }\n\n\/* \u2014\u2014\u2014 Sticky bar (gi\u1eef nh\u01b0 c\u0169, ch\u1ec9nh nh\u1eb9) \u2014\u2014\u2014 *\/\n.btf-tour-sticky-bar{ position:fixed; bottom:0; left:0; right:0; background:#fff;\n  box-shadow:0 -2px 10px rgba(0,0,0,.08); padding:12px; z-index:9999;\n  transform:translateY(100%); transition:transform .25s ease; display:none;\n}\n.btf-tour-sticky-bar.show{ transform:translateY(0); }\n.btf-sticky-content{ max-width:520px; margin:0 auto; display:flex; gap:12px; align-items:center; justify-content:space-between; }\n.btf-sticky-price{ color:#547dbf; font-weight:700; }\n.btf-sticky-btn{ background:#547dbf; color:#fff; border:none; border-radius:24px; font-weight:800; cursor:pointer; }\n@media (max-width:768px){ .btf-tour-sticky-bar{ display:block; } body.btf-has-sticky-bar{ padding-bottom:78px; } }\n.btf-success-box {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    background: #f0faf4;\n    border: 1px solid #6fcf97;\n    border-radius: 10px;\n    padding: 14px 16px;\n    margin-bottom: 16px;\n}\n.btf-success-text p {\n    margin: 0;\n}\n.btf-success-text p + p {\n    margin-top: 6px;\n}\n<\/style>\n\n<div class=\"btf-success-box\">\n    <div class=\"btf-success-text\"><p>\u2705 Daily departures \u2014 flexible date selection<br \/>\n\u2705 Free cancellation if notified 24 hours in advance<br \/>\n\u2705 Quick confirmation after payment<br \/>\n\u2705 Travel insurance up to VND 50,000,000 per person<\/p>\n<\/div>\n<\/div>\n<div class=\"mn-tour-form\">\n  <form id=\"btfBookTourForm\" action=\"https:\/\/mocnam.vn\/en\/\" method=\"GET\">\n          <input type=\"hidden\" name=\"add-to-cart\" value=\"1566\">\n        <input type=\"hidden\" name=\"tour_date\" id=\"btf_date_hidden\" value=\"\">\n    <input type=\"hidden\" name=\"redirect_to\" value=\"checkout\">\n    <input type=\"hidden\" name=\"unit_price\" value=\"156\">\n\n    <div class=\"mn-card\">\n      <div class=\"mn-row\">\n        <span>Price \/ person:<\/span>\n        <span class=\"mn-price\"\n              id=\"btf_pricePerPerson\"\n              data-price=\"156\"\n              data-locale=\"en-US\"\n              data-prefix=\"&#036;\"\n              data-suffix=\"\"\n              data-decimals=\"2\">\n          &#036;156.00        <\/span>\n      <\/div>\n      <div class=\"mn-row\">\n        <span>Quantity:<\/span>\n        <span id=\"btf_selectedQuantity\">1<\/span>\n      <\/div>\n      <div class=\"mn-row mn-total\">\n        <span>Total:<\/span>\n        <span id=\"btf_totalPrice\">\n          &#036;156.00        <\/span>\n      <\/div>\n    <\/div>\n\n    <label class=\"mn-label\"><strong>Select number of guests:<\/strong><\/label>\n    <select id=\"btf_quantity\" name=\"quantity\" class=\"mn-select\">\n              <option value=\"1\">1<\/option>\n              <option value=\"2\">2<\/option>\n              <option value=\"3\">3<\/option>\n              <option value=\"4\">4<\/option>\n              <option value=\"5\">5<\/option>\n              <option value=\"6\">6<\/option>\n              <option value=\"7\">7<\/option>\n              <option value=\"8\">8<\/option>\n              <option value=\"9\">9<\/option>\n              <option value=\"10\">10<\/option>\n          <\/select>\n\n    <label class=\"mn-label\"><strong>Select date:<\/strong><\/label>\n    <div id=\"btf_date_inline\" style=\"margin-bottom:10px;\"><\/div>\n\n    <button id=\"btfBookTourBtn\" type=\"submit\" >\n      BOOK TOUR    <\/button>\n  <\/form>\n<\/div>\n\n<!-- Sticky bar -->\n<div id=\"btfStickyBar\" class=\"btf-tour-sticky-bar\" aria-hidden=\"true\">\n  <div class=\"btf-sticky-content\">\n    <div class=\"btf-sticky-price\">\n      From &#036;156.00\/person    <\/div>\n    <button class=\"btf-sticky-btn\" type=\"button\">BOOK TOUR<\/button>\n  <\/div>\n<\/div>\n\n    <script>\n    document.addEventListener('DOMContentLoaded', function () {\n        const priceEl     = document.getElementById('btf_pricePerPerson');\n        const qtyEl       = document.getElementById('btf_quantity');\n        const selQtyEl    = document.getElementById('btf_selectedQuantity');\n        const totalEl     = document.getElementById('btf_totalPrice');\n        const dateHidden  = document.getElementById('btf_date_hidden');\n        const submitBtn   = document.getElementById('btfBookTourBtn');\n        const form        = document.getElementById('btfBookTourForm');\n\n        const stickyBar   = document.getElementById('btfStickyBar');\n        const stickyBtn   = stickyBar ? stickyBar.querySelector('.btf-sticky-btn') : null;\n\n        const unitPrice = parseFloat(priceEl.dataset.price || '0') || 0;\n        const locale    = priceEl.dataset.locale || 'vi-VN';\n        const prefix    = priceEl.dataset.prefix || '';\n        const suffix    = priceEl.dataset.suffix || '';\n        const decimals  = parseInt(priceEl.dataset.decimals || '0', 10);\n\n        function fmt(n) {\n            return prefix + new Intl.NumberFormat(locale, {\n                minimumFractionDigits: decimals,\n                maximumFractionDigits: decimals\n            }).format(n) + suffix;\n        }\n\n        function updatePrice() {\n            const qty = parseInt(qtyEl.value || '1', 10);\n            selQtyEl.textContent = qty;\n            totalEl.textContent = fmt(qty * unitPrice);\n        }\n        qtyEl.addEventListener('change', updatePrice);\n        updatePrice();\n\n        \/\/ flatpickr (inline)\n        flatpickr('#btf_date_inline', {\n            inline: true,\n            minDate: 'today',\n            dateFormat: 'd-m-Y',\n            onChange: function(selectedDates, dateStr){\n                dateHidden.value = dateStr;\n                submitBtn.disabled = !dateStr ;\n            }\n        });\n\n        \/\/ Sticky show\/hide\n        function isFormCentered(el) {\n            const r = el.getBoundingClientRect();\n            const vh = window.innerHeight || document.documentElement.clientHeight;\n            return (r.top >= 0 && r.top <= vh * 0.6);\n        }\n        function onScroll() {\n            if (!form || !stickyBar) return;\n            if (window.innerWidth > 768) {\n                stickyBar.classList.remove('show');\n                document.body.classList.remove('btf-has-sticky-bar');\n                return;\n            }\n            const visible = isFormCentered(form);\n            if (visible) {\n                stickyBar.classList.remove('show');\n                document.body.classList.remove('btf-has-sticky-bar');\n            } else {\n                stickyBar.classList.add('show');\n                document.body.classList.add('btf-has-sticky-bar');\n            }\n        }\n        window.addEventListener('scroll', onScroll, {passive:true});\n        window.addEventListener('resize', onScroll);\n        onScroll();\n\n        if (stickyBtn) {\n            stickyBtn.addEventListener('click', function(){\n                form.scrollIntoView({ behavior: 'smooth', block: 'center' });\n                stickyBar.classList.remove('show');\n                document.body.classList.remove('btf-has-sticky-bar');\n            });\n        }\n    });\n    <\/script>\n    \n\n\t\t<\/div>\n\t\t<\/div><\/div>\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1613025520 {\n  padding-top: 50px;\n  padding-bottom: 50px;\n}\n<\/style>\n\t<\/section>\n\t\n\n\t<section class=\"section\" id=\"section_978256907\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n<div class=\"row\"  id=\"row-1176641622\">\n\n\t<div id=\"col-931348796\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h2><strong>FIND OUT MORE<\/strong><\/h2>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n<div class=\"row hl-carousel\"  id=\"row-1088105175\">\n\n\t<div id=\"col-1558516310\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t<div class=\"box has-hover   has-hover box-text-bottom\" >\n\n\t\t<div class=\"box-image\" >\n\t\t\t<a href=\"https:\/\/mocnam.vn\/en\/tour\/exploration-e-cave\/\">\t\t\t<div class=\"\" >\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-e-1.jpg\" class=\"attachment- size-\" alt=\"E Cave tour Phong Nha - paddle board turquoise water cave Moc Nam Adventure\" srcset=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-e-1.jpg 1000w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-e-1-300x300.jpg 300w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-e-1-150x150.jpg 150w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-e-1-768x768.jpg 768w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-e-1-800x800.jpg 800w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-e-1-600x600.jpg 600w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-e-1-100x100.jpg 100w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/a>\t\t<\/div>\n\n\t\t<div class=\"box-text text-center\" >\n\t\t\t<div class=\"box-text-inner\">\n\t\t\t\t\n<h4 style=\"text-align: left;\"><span style=\"font-size: 120%;\">1 day \u2022 Risk level 2 \u2022 Moderate<\/span><\/h4>\n<h3 style=\"text-align: left;\"><span style=\"font-size: 140%;\"><strong>Exploration of Abandoned Valley &amp; E Cave<\/strong><\/span><\/h3>\n<p style=\"text-align: left;\"><span style=\"font-size: 120%;\">Trekking tour to the most beautiful turquoise water cave in Phong Nha-Ke Bang National Park. SUP paddle inside E Cave, jungle lunch, afternoon water activities.<\/span><br \/><span style=\"font-size: 140%;\"><strong>68.25 USD\/pax <\/strong><\/span><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-163565739\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t<div class=\"box has-hover   has-hover box-text-bottom\" >\n\n\t\t<div class=\"box-image\" >\n\t\t\t<a href=\"https:\/\/mocnam.vn\/en\/tour\/exploration-golden-cave-and-e-cave\/\">\t\t\t<div class=\"\" >\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-vang.jpg\" class=\"attachment- size-\" alt=\"Golden Cave and E Cave tour Phong Nha - 24K gold stalactites Moc Nam Adventure\" srcset=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-vang.jpg 1000w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-vang-300x300.jpg 300w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-vang-150x150.jpg 150w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-vang-768x768.jpg 768w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-vang-800x800.jpg 800w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-vang-600x600.jpg 600w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/06\/thumnail-hang-vang-100x100.jpg 100w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/a>\t\t<\/div>\n\n\t\t<div class=\"box-text text-center\" >\n\t\t\t<div class=\"box-text-inner\">\n\t\t\t\t\n\t<div id=\"text-3268337473\" class=\"text\">\n\t\t\n<h4 style=\"text-align: left;\"><span style=\"font-size: 120%;\">1 day \u2022 Risk level 3 \u2022 Challenging<\/span><\/h4>\n<h3 style=\"text-align: left;\"><span style=\"font-size: 140%;\"><strong>E<\/strong><strong>xploration of Abandoned Valley &#8211; Golden Cave &amp; E Cave<\/strong><\/span><\/h3>\n<p style=\"text-align: left;\"><span style=\"font-size: 120%;\">2 caves in 1 day \u2014 the only gold stalactites in Phong Nha at Golden Cave, then SUP paddle through turquoise E Cave in Abandoned Valley.<\/span><br \/><span style=\"font-size: 140%;\"><strong>81.9 USD\/pax <\/strong><\/span><\/p>\n\t\t\n<style>\n#text-3268337473 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-987188627\" class=\"col medium-4 small-12 large-4\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\t<div class=\"box has-hover   has-hover box-text-bottom\" >\n\n\t\t<div class=\"box-image\" >\n\t\t\t<a href=\"https:\/\/mocnam.vn\/en\/tour\/exploration-dark-cave-exit-e-cave-and-golden-cave\/\">\t\t\t<div class=\"\" >\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"625\" height=\"625\" src=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/DC_11.png\" class=\"attachment- size-\" alt=\"2-day complete Abandoned Valley tour - 3 caves Phong Nha Moc Nam Adventure\" srcset=\"https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/DC_11.png 625w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/DC_11-300x300.png 300w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/DC_11-150x150.png 150w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/DC_11-600x600.png 600w, https:\/\/mocnam.vn\/wp-content\/uploads\/2025\/07\/DC_11-100x100.png 100w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/a>\t\t<\/div>\n\n\t\t<div class=\"box-text text-center\" >\n\t\t\t<div class=\"box-text-inner\">\n\t\t\t\t\n\t<div id=\"text-3890427977\" class=\"text\">\n\t\t\n<h4 style=\"text-align: left;\"><span style=\"font-size: 120%;\">2 days 1 night \u2022 Risk level 3 \u2022 Challenging<\/span><\/h4>\n<h3 style=\"text-align: left;\"><span style=\"font-size: 140%;\"><strong>E<\/strong><strong>xploration of Abandoned Valley &#8211; Dark Cave Exit, E Cave <\/strong><strong>&amp; Golden Cave<\/strong><\/span><\/h3>\n<p style=\"text-align: left;\"><span style=\"font-size: 120%;\">The only tour in Phong Nha with all three cave types \u2014 Dark Cave Exit (underground river), E Cave (turquoise water), and Golden Cave (gold stalactites). 15km, 1 night jungle camping.<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"font-size: 140%;\"><strong>226.2 USD\/pax<\/strong><\/span><\/p>\n\t\t\n<style>\n#text-3890427977 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n\t\t<\/div>\n\n\t\t\n<style>\n#section_978256907 {\n  padding-top: 30px;\n  padding-bottom: 30px;\n}\n<\/style>\n\t<\/section>\n\t\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":940,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1595","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/mocnam.vn\/en\/wp-json\/wp\/v2\/pages\/1595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mocnam.vn\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mocnam.vn\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mocnam.vn\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mocnam.vn\/en\/wp-json\/wp\/v2\/comments?post=1595"}],"version-history":[{"count":19,"href":"https:\/\/mocnam.vn\/en\/wp-json\/wp\/v2\/pages\/1595\/revisions"}],"predecessor-version":[{"id":2399,"href":"https:\/\/mocnam.vn\/en\/wp-json\/wp\/v2\/pages\/1595\/revisions\/2399"}],"up":[{"embeddable":true,"href":"https:\/\/mocnam.vn\/en\/wp-json\/wp\/v2\/pages\/940"}],"wp:attachment":[{"href":"https:\/\/mocnam.vn\/en\/wp-json\/wp\/v2\/media?parent=1595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}