Pembroke Oil Refinery

Image 1- Pemborke refinery
The Pemborke refinery is located in Wales, UK. Image courtesy of Valero Energy.