Prepare the Cake Layers:
Preheat your oven to 350°F (175°C). Grease and flour three 8-inch round cake pans.
In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
Add buttermilk, vegetable oil, eggs, and vanilla extract to the dry ingredients; mix until combined.
Gradually pour in hot coffee, stirring until the batter is smooth.
Divide the batter evenly among the prepared pans.
Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
Allow cakes to cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
Prepare the Chocolate Ganache:
Heat heavy cream in a saucepan over medium heat until it begins to simmer.
Place chopped Swiss chocolate in a heatproof bowl; pour hot cream over the chocolate.
Let sit for 1-2 minutes, then stir until smooth.
Allow ganache to cool to room temperature.
Assemble the Cake:
Place one cake layer on a serving plate; spread a layer of ganache on top.
Repeat with remaining layers, stacking them.
Use remaining ganache to frost the sides and top of the cake, smoothing it out.
Decorate the Cake:
Melt additional Swiss chocolate to create chalet-inspired decorations (e.g., miniature chalets, snow-capped peaks).
Place chocolate sculptures on top and around the cake.
Dust with powdered sugar to mimic snow; add edible silver pearls for sparkle.