it’s the light on this tower
https://www.youtube.com/watch?v=7UEMjGDoLTs
Haha, unless that tower is somewhere in the Atlantic Ocean, probably something else... :-)