Vedauwoo (an area of rocky outcrops) is located in southeastern Wyoming, north of Interstate 80, between Laramie and Cheyenne. Vedauwoo, according to some, is a version of the Arapaho word "bito'o'wu" meaning "earth-born".
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections