Tags: infrastructure, amazing, contraptions, mustve, posted, solar, powerplant, consisting, thousands, mirrors, central, tower