18517 La Peza Spain No Reviews 37° 16.337 N -3° 19.92 W 37.272289, -3.332002 Parking next to the road. There are trash cans and barbecues with tables. Nice water source. There is a PR that arrives at the town of La Peza.