Oil Platform Megapost

Comment by Lee

View Placemark Any ideas as to what that is?