Oil Platform Megapost

Comment by Lee

View Placemark / Google Earth Any ideas as to what that is?