Friday, March 22, 2013

Photo Gallery: Inside world's largest solar power plant Abu Dhabi

100-megawatt plant will power thousands United Arab Emirates homesIt is hoped that it will also displace 175,000 tons of CO2 each yearPlant covers 2.5 sq/km of desert, equivalent to 285 football pitches&nb...

Wednesday, March 20, 2013

India's largest shopping mall opens in Kochi, Kerala

...

Stunning Two-headed animals and other bizarre creatures

Take a look at some double-headed animals and other bizarre creatures. They are Re...