Geilenkirchen
15 km ( 9 . 3 mi ) north-east of Heerlen and 20 km ( 12 . 4 mi ) north of Aachen . 
<triplet> Heerlen <subj> Aachen <obj> shares border with <triplet> Aachen <subj> Heerlen <obj> shares border with