Explore the stunning landmarks of Switzerland, from architectural wonders to majestic castles and cathedrals.