Giants all over the world and evidence of their long term survival on Earth. Giants have been on Earth for not only thousands but millions of years.