Building Architectural Design

Ilo Thermal Power Station (2 * 125MW)

Location

Peru

Year

1998

Note

Back to Construction Track Record