Tank farms, refineries and other ecologic delights along the Houston Ship Channel.
Shell Deer Park refinery
bubaonline
@ 2006-07-25 14:31:10
It is the Shell Deer Park refinery and the sixth largest refinery in the United States with a crude oil capacity of 340,000 barrels a day