Figueres Ramblas Spain

42.259361, 2.967339