Twin Falls, Perma Draws hanging in The Alcove climbing area which is located at Dierkes Lake near the city of Twin Falls in southern Idaho