{"version":"1.0","provider_name":"Cruise News","provider_url":"https:\/\/www.cruisebooking.com\/news","author_name":"CruiseBooking.com Editorial Team","author_url":"https:\/\/www.cruisebooking.com\/news\/author\/cruisebooking","title":"Princess Ship Completes Drydock in Rotterdam | Cruise News","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"lpzBISLXXk\"><a href=\"https:\/\/www.cruisebooking.com\/news\/princess-cruises\/princess-ship-completes-drydock-in-rotterdam\">Princess Ship Completes Drydock in Rotterdam<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.cruisebooking.com\/news\/princess-cruises\/princess-ship-completes-drydock-in-rotterdam\/embed#?secret=lpzBISLXXk\" width=\"600\" height=\"338\" title=\"&#8220;Princess Ship Completes Drydock in Rotterdam&#8221; &#8212; Cruise News\" data-secret=\"lpzBISLXXk\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/www.cruisebooking.com\/news\/wp-content\/uploads\/2023\/05\/princess-ship-completes-drydock-in-rotterdam.webp","thumbnail_width":1700,"thumbnail_height":810,"description":"Take a journey of a lifetime with Princess Cruises and explore the beauty of the Panama Canal. Our 2024-25 Panama Canal season gives you the chance to experience the history, culture and breathtaking views of Central America. From the Caribbean to the Pacific, you will experience destinations like Costa Rica, Mexico, and Guatemala on the way. Book your cruise today and get ready for the adventure of a lifetime!"}