November 2, 2021 How to get to Black Mountain Snow Mountain on your snowmobile The Black Mountain is one of the world’s most popular snowmobiles.In 2014, it won the “Snowmobile of the Year” award from the European Snowmobiling Federation.Here’s what you need to know about it.