Wind turbines cannot slip beneath the radar!

A radar has been deployed at Lowther Hill, Scotland to mitigate the impact of onshore wind turbines on commercial flights