'Seen <a href="http://www.j-archive.com/media/2006-10-24_J_27.jpg" target="_blank">here</a> at Ras Tanura is the world's largest of these facilities'
an oil refinery
SAUDI ARABIA: Seen here at Ras Tanura is the worlds largest of these facilities
Seen here at Ras Tanura is the world's largest of these facilities
Seen here at Ras Tanura is the world's largest of these facilities
SAUDI ARABIA
an oil refinery
SAUDI ARABIA