Site ‘E’ (I think) petroglyphs looking back towards the 3.6m telescope – La Silla Observatory – ChileBy lgermany / January 3, 2017