SEHZADE PROJECT (14 x V126 HH:117m ) 3.3 MW

SEHZADE PROJECT (14 x V126 HH:117m ) 3.3 MW