Thanks for the photos, where is that? I'm so jealous. You and your friends have excellent taste in snowboards.
In the "Berner Oberland", Swiss Alps. If you'd turn 180°, you'd see the Eiger. (You might know the Eiger, Mönch and Jungfrau, some of the most popular mountains in Switzerland