The "Taihua Group" is a collective term for a series of old terranes scattered along the southern margin of the North China Craton. The timing of formation and thermal overprinting of the Taihua Group have long been contentious, and its relationship with the Qinling orogenic belt has been unclear. In this study, new data from integrated in-situ U-Pb dating and Hf isotope analysis of zircons from an amphibolite (from the Xiong'ershan terrane) and a biotite gneiss (from the Lantian-Xiaoqinling terrane) indicate that the Upper Taihua Group formed during the Paleoproterozoic (2.3-2.5 Ga) and thus was originally part of the southern edge of North China Craton, detached during the Mesozoic Qinling orogeny and displaced about 100 km north from its original location. This suggests that the Taihua Group became part of the tectonic terrane associated with the Qinling orogeny and now forms part of the overthrust basement section of the Qinling belt. Before the Qinling orogeny, the Taihua Group was metamorphosed at 2.1 Ga. The initial Hf-isotope compositions of zircons, together with positive εNd(t) values for the whole-rocks, imply that the original magmas were derived from a juvenile source with some assimilation of an Archean crustal component.