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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results