Left Hand CanyonLeft Hand Canyon is a canyon, near Boulder, Colorado, United States.The areaIt is a natural area, and has much wildlife.UsesIt has been used for offroading, but along with target shooting, this is now forbidden.