Coca Codo Sinclair Hydroelectric Power Plant
Total 1
  • Coca Codo Sinclair Hydroelectric Power Plant
  • America Ecuador Ecuador
  • ~0.0km