1.

World's largest solar power plant is located in ________

A. alahari Desert, Africa
B. ahara Desert, Libya
C. har Desert India
D. ojava Desert USA
Answer» E.


Discussion

No Comment Found