Journeyman Jack 
Ecuador Relocation 

Welcome To Ecuador!

Yachay City of Knowledge Research, Innovation & ProductionEcuador Add Video

The Yachay project is breaking ground in 2013 in NE Ecuador Province of Imbaburra on 4,270 hectares. Prioritizing investment in science & technology. The first of it's kind in Latin America.

Posted by Jack Abercrombie on November 14, 2012 at 7:57 PM 1601 Views