The location is now not out there because of technical challenges. Please check out once again later on. Thanks for your personal understanding.Near to the town of Loja, the main wind electrical power station of Ecuador is located which has a site visitors Heart and 11 turbines.The good news is not spoiled by tourism industry but, Perfect to experi