Bank of Luxembourg towering over one of the leafy river gorges that slice up Luxembourg City. Luxembourg, Luxembourg City - 19-May-03