The Statue of Liberty Was Meant for Egypt

By Ari Trianto 3 months ago
15 Views
Before it became the symbol of freedom in America, the Statue of Liberty was designed for Egypt to stand proudly beside the Suez Canal. But history took a different turn. Rejected for being too strange and too expensive, the sculptors dream was buried in the sands of the Nile until it rose again across the ocean.
Latest Videos Febspot Explore Partner Program Terms of Service About Us Copyright Cookie Privacy Contact