1054View

From transporting to installing onsite, in this video you will be able to witness how Envision Energy's turbines traveled from home land China to their destination Chile.