Orient China Travel  3 Days yunnan Lijiang Best Yunnan Tour (OCT)

yunan Lijiang

$344.00
Group Size:  2 ~ 5 pax
Hotel Class:  Economy Hotel★★★
Month:  Dec. ~ Feb.
Quantity
Itinerary Notes

Price includes:

♦ Sharing transfers for group tours

♦ Domestic flight or train tickets based on economy class

♦ Accommodation on twin bed room sharing basis

♦ Driver and English-speaking guide service during tour.

♦ Entrance fee to the attractions listed in the itinerary

♦ Meals as specified in the itinerary.

♦ Government taxes and service charge.

♦ Luggage Transfers between airports and hotels.

♦ Tibet Permit if the itinerary includes any destination of Tibet

Price excludes:

* International airfare or train fare for entry or leaving China

* China entry visa fee

* Any meals, tours and activities not specified in the itinerary.

* Tips for guides, escort, drives, bellman, etc.

* Personal expenses

* Single Room Supplement

* Personal travel insurance

Description

Tour Code: OCT-Lijiang-01

Tour Type: Private Tour

Tour Highlights:

Nestling in a beautiful valley against the backdrop of the Jade Dragon Snow Mountain, Lijiang Yunnan Province  is home to Naxi people who wear traditional costumes of blue and black, inherit property and women domination. In this 3 Days Lijiang Tour, you will spend whole day time exploring the dramatic Jade Dragon Snow Mountain and night time searching the charming Lijiang Old Town.

Best Travel Time: Suitable for the whole year, but April and May, October and November would be the best months for a visit to Jade Dragon Sown Mountain

Day 1 Arrival Lijiang

Transfer service to hotel

Meals: No meal
Accommodation: In Lijiang

Arrive in Lijiang, a small and quiet city newly constructed outside the ancient town, you will be greeted by your tour guide and transferred to hotel.

Day 2 Lijiang

Jade Dragon Sown Mountain, Yufeng Temple, Lijiang Old Town

Meals: Breakfast, Lunch
Accommodation:In Lijiang

In the morning, take a short driving (0.5hour) to visit Jade Dragon Sown Mountain(cable car and green vans available in the scenic area). After lunch, visit Yufeng Temple and Lijiang Old Town. Concert of Naxi Ancient Music in the ancient town is available for your optional night show.

Day 3 Departure Lijiang

Transfer service to airport/train station

Meals: Breakfast

You will be transferred to the airport for your flight to next destination. Say goodbye to Lijiang and continue your tour to next city.

Service Ends

Customer Reviews
Here are what our customers say.
Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.