• image description

100,000-ton Biodiesel Facility, Tongchuan City

Click to view full size image.