pictured , where huge wind turbines stick out from underneath the snow