L lidarkside Active member Mar 3, 2011 #1 Structure or City: The Gehry Buildings/Dusseldorf Country: Germany