Los Altos Town Crier photographs

Great American Eclipse 2017 (20 images)

Add to Cart
Approximately 1,300 Bay Area residents attended NASA Ames Research Center's solar eclipse viewing event at Moffett Field in Mountain View on Monday, April 21, 2017. Locally, observers saw the moon obscure 74 percent of the sun.

Photos by Megan V. Winslow / Los Altos Town Crier