Discussion :: Miscellaneous World Geography
- World's largest solar power plant is located in ________
Answer : Option D
Explanation :
World's largest solar power plant is located in Mojava Desert USA. Ivanpah, the world's largest solar thermal plant, is to begin generating power this summer. Challenges included relocating a population of endangered desert tortoises.
Be The First To Comment