Get ready to shred some leg burners at Revelstoke Mountain. Revelstoke has a bit of a reputation. The ski area has the most vertical feet in North America and is nicknamed "Pow Town" for its ...