Water Holes is a beautiful slot canyon that cuts through the red Navajo sandstone rocks near Lake Powell.