Mount Shuksan from Huntoon Point after a long storm finally past, providing this stunning view of the mountain, near North Cascades National Park, Washington.