Yanbu Refinery Complex

Oil Facility

Location

24.08000, 38.07000

Show on map