We've landed!

We're at Heckla Junction on the Arkansas river, just north of Salida. We have no cell coverage, nor any hookups. But we're in an empty campground and about 100 feet from the river! More to follow....