An alien world where trees are bathed in eerie orange light