Champoussin is een echt klein, typisch Walliser bergdorp, geheel in de traditionele stijl van het dal van Val-d'Illiez opgetrokken. Het dorp ligt op 1600 m. hoogte en wordt beheerst door de indrukwekkende bergketen van de Dents du Midi.