SDC13795

Los Alamos from an overlook. The large building is likely where the supercomputers are housed.

Comments

Add a comment

No comments yet. Be the first to comment!

  •  

Photo info

Popular tags

Random image

View more information