US building walls while China erecting windmills