Reviews
User
Great views of Banff, Vermillion and lots to see around Snow Peak.
User
"Snow Peak" is NOT correctly shown in Google Maps. It is actually located on the Alberta-B.C. border beside Mount Birdwood, in Peter Lougheed Provincial Park.
More about Snow Peak
Snow Peak is located at Snow Peak, Improvement District No. 9, AB T0L, Canada