a mega hydropower plant built at an average altitude of 3,000 meters, the highest one of its kind in china, went into operation on wednesday.