National Geographic’s Megastructures is all set to present an awe inspiring story of one of the world’s largest solar power plants....