This was taken in Big Bend National Park, on our way to go rafting on the Rio Grande. I just love the mysteriousness of the scene.
We learned that the next morning, someone else hit a mountain lion on the same road, at the same time of day. Thankfully, the animal was not hurt.