The world's most beautiful country from the air

Get a bird's-eye view of what is arguably the world's most beautiful country on this hot air balloon trip from Switzerland's Chateau-d’Oex region. Video: Craig Platt

Up Next

Advertisement