Luxembourg City (Luxemburg, Letzebuerg), European Convention Center Luxembourg (ECCL), square Place de l'Europe in Luxembourg
Size: 6000px × 4000px
Location:
Photo credit: © Volker Preusser / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, building, center, city, convention, europe, european, germany, luxembourg, modern, place, sight, square, travel