(CNN) — Firefighters were called to Blackpool Tower, a historic landmark on the northwest coast of England, only to discover that the reported “blaze” was in fact orange netting blowing in strong ...
The tower, completed in 1894, in the seaside resort town in northwest England, was at the time the tallest manmade structure in the British Empire. The flames turn out to be bright orange netting.