Results 2 results found Filling up car at a petrol station, Yang shan near Guilin, China Petrol pump showing fuel prices at filling station in Guilin, China Oil tanks, tank building, back light, Kiel, Schleswig-Holstein, Germany, Europe Total fuel station in the Sahara desert, between Nouadhibou and Nouakchott, Mauritania, northwestern Africa