La Rioja Spain Wine

42.443078, -2.295954