Individually, ground-based, in situ observations, remote sensing, and regional climate modeling cannot provide the high-quality precipitation data required for hydrological prediction, especially over complex terrains. Data assimilation techniques can be used to bridge the gap between observations and models by assimilating ground observations and remote sensing products into models to improve precipitation simulation and forecasting. However, only a small portion of satellite-retrieved precipitation products assimilation research has been implemented over complex terrains in an arid region. Here, we used the weather research and forecasting (WRF) model to assimilate two satellite precipitation products (The Tropical Rainfall Measuring Mission: TRMM 3B42 and Fengyun-2D: FY-2D) using the 4D-Var data assimilation method for a typical inland river basin in northwest China's arid region, the Heihe River Basin, where terrains are very complex. The results show that the assimilation of remote sensing precipitation products can improve the initial WRF fields of humidity and temperature, thereby improving precipitation forecasting and decreasing the spin-up time. Hence, assimilating TRMM and FY-2D remote sensing precipitation products using WRF 4D-Var can be viewed as a positive step toward improving the accuracy and lead time of numerical weather prediction models, particularly over regions with complex terrains.