Results 1 results found City view looking towards The Judiciary City and train viaduct, Luxembourg City, Luxembourg, Europe