Sites & Projects / LR1600 Honkajoki

May 2013: Installing wind turbines in Honkajoki, Finland with narrow track system.