Okay, probably because I'm not from the US this surprised me, but the town of Echo is a real place.
It has a motel, a diner, Route 66 is nearby as is Echo Reservoir, and if you follow Dikker Hill Drive, it leads you to a large property that overlooks the town.
There are hiking trails that you take through the canyon, a NA reservation, and the University of Pueblo is one state over.
In fact, the more I look at this town and the surrounding area on Google Maps, the more I feel a little weird out by the similarities.
Is it just coincidence or did someone who work on this game actually come from Echo or the surrounding area?