Christian Phillips, New Science Communicator One hundred kilometres north of Whistler, BC, up the Lillooet River, lies Mount Meager, a sleeping giant. Mount Meager is just one of 13 volcanoes that punctuates the west coast, from California to Alaska. However, it is starting to look like this sleeping giant may not be asleep much […]