The country's second-largest artificial reservoir and part of the Glen Canyon National Recreation Area , Lake Powell stretches between Utah and Arizona.