The sentence is made up of two clauses "Appearing almost like an alien planet," and "Edgar could see a huge grid of wind turbine in uniform rows and columns that stretched across the desert and the horizon." The second portion needs a period (or full stop). A period signifies where a sentence ends. Without a period, readers will be confused as they do not know where the sentence ends.
The scientific revolution brought us a renewed understanding of humanity and our place in the universe, new scientific equiptment, and new laws as a basis for future scientific discovery.