Topography of the 410 and 660 km seismic upper mantle discontinuities beneath the Korean Peninsula and southwestern Japan were determined using teleseismic receiver functions. P receiver functions were migrated from delayed times to corresponding piercing (conversion) points of P-to-S converted phases, using one-dimensional (1-D) and three-dimensional (3-D) models. Receiver functions were then stacked using Common Conversion Point (CCP) techniques, to enhance signal-to-noise ratios and thereby reduce uncertainty (noise). The 410 and 660 km discontinuities were clearly imaged, as positively valued amplitude peaks of CCP stacked receiver functions in the study area. Topographic variations were roughly consistent with the low temperature of the subducting Pacific Plate. However, the complex structure of the subducting Pacific Plate produced distinct changes of upper mantle discontinuities, which cannot be explained by temperature variations alone. Depression of the 410 km discontinuity, observed in a wide region extending from the Korean Peninsula to Kyushu Island, may be related to trench rollback history. Furthermore, the topography of the 660 km discontinuity varies significantly with latitude. At latitudes higher than 38°N, its depth remains unchanged, despite the presence of the stagnant slab, while significant depression has been observed at latitudes below 36°N. This may have been caused by differences in the angles of subduction of the Japan slab and the Izu-Bonin slab. However, heterogeneity of the water content of slabs may also have contributed to this topographical difference.