Javascript is required to view this map. Xuriach produccio@xuriach.com http://www.xuriach.com Barcelona Spain 41° 23' 6.2304" N, 2° 10' 24.2544" E See map: Google Maps Submitted by xuriach on 8 September 2015 - 9:39am Log in to post comments