Father Carlos Vaca—a Catholic priest— guarded for decades the remains of skeletons of immense size. Most of the bone fragments—of beings that had a height of around 7 meters—were recovered, from a site called “Changaiminas” in Ecuador. Curiously, Changaiminas translated means “Gods cemetery.” There are countless stories of incredible discoveries that have been made around the planet. Curiously, Ecuador is home to many strange findings. One of the most popular recent discoveries is the so-called lost city of Giants which was found by a group of explorers in the Ecuadorian jungle….More
Also check out Steve Quayles site..