Te

Te is the Lekgolo home world. from the picture, it seems like there is many trees and river on the planet.