The segment was filmed at Sandia National Laboratories in Albuquerque, New Mexico.You should see the BIG solar tower. Abusive comment hidden. (Show it anyway.)
You should see the BIG solar tower.