Behold! The world's highest wine cellar

highest wine cellar orig jtb deluxe_00000000.jpg

    Just Watched

    Behold! The world's highest wine cellar

CNN Deluxe takes you 1,151 feet up for an exclusive look inside the record-breaking wine cellar at Toronto's CN Tower.