Two guards perform an execution in China, one holding the gun, the other holding a mask over the victim's face. (Photo by General Photographic Agency/Getty Images). Circa 1925
The Elephant Rock is a natural rock formation found on the island of Heimaey (meaning Home Island) in Iceland’s Vestmannaeyjar archipelago (say that 10 times fast).