Fury over plans to build UK's tallest wind farm that would stand at twice the height of Big Ben in same region that is home to Queen Camilla's 'favourite view in the world' : vimarsana.com
The plans would see 16 wind turbines, measuring up to 656ft in height, erected in the countryside at the Hill of Fare near Banchory, a burgh in Aberdeenshire.