Overview
No other country does the great outdoors quite like Switzerland. With its shimmering, turquoise waters and towering mountains, is a country that inspires awe and stirs the soul. From gorgeous Lake Lucerne, thought to be the inspiration for Beethoven's ``Moonlight Sonata,`` to the Aletsch glacier, a remnant of the last Ice Age that slowly sculpted the Alps, the country's natural wonders are, indeed, wonders.