where is statue of libertywhere is statue of liberty
It is in New York City, but cannot easily be seen from space because of the surrounding buildings. It stands[...]
It is in New York City, but cannot easily be seen from space because of the surrounding buildings. It stands[...]