OWL SPRINGS CANYON PHOTO GALLERY. Owl Canyon Petroglyph Site in in the Monument Valley area. Outstanding images. Click on the first thumbnail to see larger image. Use controls at bottom of each large image to start slide show or go through manually.