Over the past decade, the studies have been growing rapidly on application of Synthetic Aperture Radar Interferometry (InSAR) technology to landslide deformation monitoring. On the basis of InSAR ground reflector, the paper has improved the design, produced a new InSAR reflector and successfully applied to Three Gorges Reservoir Shuping Landslide deformation monitoring.