North America, United States, California

Los Altos

Updated at , observed at "Mountain View, Moffett Field Observ."