Pickup from Teleferic Barcelona at 1500 Mt Diablo Blvd, Walnut Creek, CA 94596, USA