It is an oil refinery about 10-15 miles from me.. (Chiba City, Chiba)
Sorry... I should have mentioned that the oil refinery is in Ichihara, Chiba