News
The structures are considered to be one of the oldest ecosystems on Earth, according to NASA, representing the earliest fossil evidence for life on our planet from at least 3½ billion years ago.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results