Javascript is required to view this map. Institut Joan Llongueres info@joanllongueres.com +34 93 217 18 94 http://www.joanllongueres.com Seneca 22 08006 Barcelona Spain 41° 23' 48.5196" N, 2° 9' 22.2156" E See map: Google Maps mixed Submitted by ducdebreme on 25 September 2006 - 2:35pm Log in to post comments