A view of renewable energy generators in Zhangjiakou, North China's Hebei Province over the weekend. Installed renewable energy capacity stands at 15 million kilowatts in the region, accounting for 27 percent of local energy consumption. Photo: CNSphoto