If you're near the Fuji TV Station on the island, you'll also be able to visit Odaiba's very own Statue of Liberty, which is about one-seventh of the size of the same one in New York City.
The White House on Monday pushed back on a French politician who called for the United States to return the Statue of Liberty ...