Emblem Creator Souvenir
Place de la Constitution is a historic square in Luxembourg City, situated along the edge of the former fortifications and overlooking the Pétrusse Valley.
Place de la Constitution is a historic square in Luxembourg City, situated along the edge of the former fortifications and overlooking the Pétrusse Valley. This page connects the digital souvenir, its Emblem creator and the Luxembourg Passport route where it can be explored.