You may think at first glance that you are in Switzerland or Canada...