This picture taken on November 23, 2014 shows the Zangmu Hydropower Station in Gyaca county in Lhoka, or Shannan prefecture, southwest China's Tibet region. China has begun generating electricity from Tibet's biggest ever hydropower project, state-run media reported, the latest dam development on Himalayan rivers that has prompted concern in neighbouring India. CHINA OUT     AFP PHOTO        (Photo credit should read STR/AFP via Getty Images)