Archive

Posts Tagged ‘observation area’

World’s Biggest Telescope Will Perch on a Mountain in the World’s Driest Desert

April 28th, 2010 04:57 View Comments