Place
historical site 5 km west of Puerto Villamil on Isabela Island in the Galapagos Islands, Ecuador
Not who you're looking for? Others named Wall of Tears: original song written and composed by Richard Leigh and Pete