Keyhole Canyon is an experience for the adventurous, thrill seeking explorer. Hidden between the jagged mountains of Zion National Park, this canyon sits roadside, just two miles from the east entrance. Before we continue, please note that Canyoneering is a dangerous sport. This canyon is not for th...