This Stunning Single Image Blurs the Line Between Earth and Space
Set 7,900 ft above sea level, on the outskirts of the Atacama Desert, the La Silla Observatory has an amazing view of…