The TikTok clip described the supposed find of the giant snake skeleton on Google Maps as follows: "Somewhere in France, we can see something giant you can only see with satellites. Hidden on Google ...