Nc186

Summary

NC186 is an oil field located in the southwest of Ubari, Libya. It is operated by Repsol.

Repsol's Administrative building (Sharara-NC186)

See also edit