China completes construction of Asia's largest high-altitude