The Teton Range is located in Wyoming, North America. It's not a highly populated area, so it holds on the feeling of the isolated romantic landscape that the North American west was famed for.
Yeti Cycles dispatched some riders and a film crew, and this is what they found, a mountain biking destination that'll rank on many peoples must visit list.
Source: Yeti Cycles