Large transformer to make its way through Highland Perthshire
United Kingdom, Scotland: A massive power transformer is to be transported by road through Scotland’s Perthshire County.
United Kingdom, Scotland: A massive power transformer is to be transported by road through Scotland’s Perthshire County.