Humanity on Earth, and our ultimate place.
La humanidad en la Tierra y nuestro lugar definitivo.
Translate the following text into Spanish:
"Humanity on Earth, and our ultimate place."
La humanidad en la Tierra y nuestro lugar definitivo.