Results 2 results found Stierchen stone footbridge and Brock Promontory, Luxembourg City, Luxembourg, Europe Stierchen stone footbridge and Brock Promontory, Luxembourg City, Luxembourg, Europe