Geo Location Information for 46.16.59.82 IP Address. The IP Address 46.16.59.82 is located at 41.6466 latitude and 2.74135 longitude in Spain. Friendly Location for the IP Address is Catalunya, Malgrat De Mar, Spain, 08380
The Fundació Mies van der Rohe was set up in 1983 by the Barcelona City Hall with the initial purpose of reconstructing the German Pavilion