Scientists found termite mounds so big, you can see them via satelliteThese ancient termite mounds were found in a remote Brazilian forest. They're so tall that you can see them from the sky.Paste BN