Flaring off gas at the Flotta oil ...
Flaring off gas at the Flotta oil terminal on the Island of Flotta in the Orkney's Scotland, UK. 10% of the UK's oil production comes through the Flotta terminal from the North Sea oil fields.View Imageset