Where is Oil Terminal?
Where is Oil Terminal located?
Oil Terminal, Oil Terminal, Great Britain (approx. 60.457268°, -1.274805°)
Where is Oil Terminal on the map?
Oil Terminal - Sumburgh
{"latitude":60.457268,"longitude":-1.274805,"title":"Oil Terminal"}