Mtovar6847 Mtovar6847 Today at 7:25 AM Geography Answered Lake powell is an artificial reservoir along what u. S. River?.