Luxembourg has a few wonderful old towns hidden away in its mountains. Heres a view into Echternachs main square. Luxembourg, Echternach - 18-May-03