The Cambrian, Adelboden, Switzerland Up in the Swiss Alps, the lesser known Adelboden is as remote as you can get. Talk to...