Sea La Luz_7FEB10

Sea La Luz_7FEB10

1 min 47 sec video showing a glimpse of the indigenous children, local/international teachers, and their activities in mission school "Sea La Luz" (Let There Be Light), located in the village of Valle del Tambo, Napo Province, which is at 11,000 feet on the eastern slopes of the Andes Mountains of Ecuador.

Suggested For You


Christian Podcasts


Related Videos