Whales!

Comment by John

Not sure about the grey splodges, but this / Google Earth is definitely a picture of wales.