Nature and NASCAR may seem like an odd combination, since it can be hard to enjoy the great outdoors while 30 stock cars are ...