Wengen may be small, but its resume is stacked, with luxury hotels, incredible fondue, and access to Europe's highest train station.