Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Switzerland is a nation of banks but these days not all of them fit the traditional image of massive buildings with underground vaults where all the money is stashed. In fact, some banks are not located in physical buildings at all.