World's largest hydro-solar power station at the highest altitude has been put into operation in Tibet | Thai PBS World