Marararah5522 Marararah5522 02-03-2019 Geography contestada The Statue of liberty, also known as the "modern colossus," is the echo of another statue, the original colossus that stood over two thousand years ago at the entrance to another busy harbor on which island?