Wall of Tears (Galápagos Islands) (built 1959)
Location: 0.964925°S, 91.013578°W