China Basin Ferry Terminal, Giants Promenade, Willie Mays Plaza, San Francisco, CA, USA