The Statue of Liberty has stood the test of time, having been dedicated in 1886 and remaining an iconic symbol of freedom and opportunity in the United States. The Giza Pyramid Complex in Egypt is also a testament to its endurance, having been built around 2560 BCE and still standing today.