250 feet above Tehachi on 1.5 megawatt wind turbine (National Geographic Television, "Renewing the Future"). Home