Yannis Cleymans has been researching and writing about Newfoundland and Labrador for years and recently spotted a beached whale on a satellite image. He says his post to Beachcombers of Newfoundland and Labrador about the sighting has gained lots of traction online.