Great photos! What is that pink snake? We saw one of those when we were at Big Bend last year too. It was at least 5+ feet. (looked to me to be about 100 feet long but, then again I am DEATHLY afraid of snakes so it might have been me "over" estimating.)
Ben