The third tower of European Court of Justice

The third tower of European Court of Justice

Commercial photo of he third tower of European Court of Justice in Luxembourg city, the tallest building in Luxembourg. The three towers are now completed.