This was taken at Byxbee Park which is near the Palo Alto Airport.