Source: China – South China Morning PostVisiting the Zhegu Wind Farm in Tibet could literally take your breath away at well over three miles above sea level, and Beijing sees it as an ideal place for a power play in its energy-security push.Read More