Day 28 

San Jose, Mountain View, Sunnyvale 

5-23-23