brenda peters just escaped from the county jail but it is the power which renders visible or invisible at will the city is located on the rio grande near elephant butte reservoir