Word of Life owns a hotel called Pichi Traful. The hotel is located in the Andes Mountains in the Nahuel Huapi National Park, which is in the province of Patagonia, Argentina.
Here we are on the top on the
mountain, the four roommates
Timothy Coleman, Stephen Lamb, Cleve Ragsdale, John Miller
And here is Cleve, Tim and Stephen at the Cinco Saltas.