Reflection Canyon

  • Reflection Canyon  is a side canyon of Lake Powell, and was revealed to public by Michael Melford’s awarded photos published on National Geographic Magazine in 2006.