Take In Panoramic Views of The Swiss Alps on The Pininfarina... New panoramic windows will let passengers enjoy views like they never have seen before.