Left Hand Canyon
Left Hand Creek
and Canyon. Aerial photo by
Doc Searls
Left Hand Canyon
is a
canyon
, near
Boulder, Colorado
, United States.
[
1
]
^
U.S. Geological Survey Geographic Names Information System: Left Hand Canyon