Vedauwoo Climbing

Vedauwoo is an area of rocky outcrops located in southeastern Wyoming, United States, north of Interstate 80, between Laramie and Cheyenne. Its name, according to some, is a romanized version of the Arapaho word "bito'o'wu" meaning "earth-born".
Data from: en.wikipedia.org