Preheat your oven to 350°F (175°C). Grease and line three 9-inch round cake pans.
In a large bowl, whisk together flour, sugar, cocoa, baking soda, baking powder, and salt.
Add eggs, buttermilk, oil, and vanilla. Beat on medium speed until smooth.
Reduce speed and carefully mix in hot water until combined. Batter will be thin.
Divide batter evenly among prepared pans. Bake 30-35 minutes or until a toothpick comes out clean.
Cool cakes in pans for 10 minutes, then turn out onto wire racks to cool completely.
In a large bowl, beat cold cream and confectioners’ sugar until stiff peaks form.
Place one cake layer on a serving plate. Brush with cherry liqueur. Spread whipped cream over top and arrange cherries evenly.
Repeat with the second layer. Top with final cake layer, cover cake with remaining whipped cream.
Decorate with extra cherries and chocolate shavings. Chill at least 2 hours before serving.