Nature regrows forests, can humans do the same? : vimarsana.