2011 - October - 16
Located in a nice architectural area of Luxembourg city.
This first photo is taken from the RTL Group HQ parking lot.