Humans could live in this place in 15 years...