Russian Pair Arrested For Climbing On Deity Monument
Story By: Ana Lacasa, Sub Editor: Joseph Golder, Agency: Central European News Two Russian tourists have been arrested for climbing onto the hill containing an iconic pre-Hispanic geoglyph called The Atacama Giant which represents a deity. The Russian tourists, an unnamed brother and sister, were arrested after allegedly climbing onto the hill where The Atacama…
Comments Off on Russian Pair Arrested For Climbing On Deity Monument
January 21, 2020