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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results