The Qinghai-tibet plateau has its unique geological background and complex geographical environment and Landslide hazards in the plateau are well developed. Under complex tectonic dynamic action, and the coupling action from the exogenic and endogenic geological processes, rock avalanches developed in Qinghai-tibet plateau often have extremely high potential energy and migration displacement. This will cause serious damage to the structures and human activities within the range of influence. Therefore, the prevention and mitigation of serious landslides in qinghai-tibet plateau should be carried out in the whole process from the source area to the movement area, and the optimization design for treatment measures should be made according to the situation. In this study, the disposal measures, disaster reduction mechanism and application scope of serious landslides are discussed. According to the characteristics of the Qinghai-tibet plateau, a high-lift siphon drainage system with variable diameters for landslides in high-altitude regions was developed. A new type of anti-slide pile structure which can resist large deformation of sliding body and a protective shed structure with shock- resistant and energy-absorbing characteristics. The shanliangzi landslide in Jinsha hydropower station is selected as a case study. The results of indoor siphon drainage tests and four-point bending tests for concrete beam show that (a) with respect to different lifts, the drainage capacity of the siphon system with diameters of 4 mm + 6.5 mm is obviously better than that with a diameter of 4 mm, and the variable diameter siphon system brings 64%-117% improvements in drainage capacity; (b) as the lift increases, the drainage capacity of the siphon system with a diameter of 6.5 mm decreases more quickly than that with 4 mm + 6.5 mm, and the variable diameter siphon system brings 28%-42% reduces for the decline ratio of the drainage capacity with growth of the lift; and (c) compared with the traditional anti-slide pile, the new type of steel strand anti-slide pile not only improves the flexural strength, but also has better toughness, which can carry more deformation without damage. The optimum design and comprehensive control measures from the slide source area to the movement area are carried out for the Shanliangzi landslide, which ensure the safe construction and long-term operation of Jinsha hydropower station.