Is that the Statue of Liberty in Odaiba?
Nov 17th, 2008 | By Shane Sakata | Category: Shopping, Tokyo and VicinityTake the futuristic, unmanned, Yurikamome Line from Shinbashi Station in the Tokyo and you will embark in Odaiba a place that is home to modern architecture, seaside cafes, strolls along the beach and a multitude of shops. When you get off at Daiba Station, you will be standing face to face with the Fuji TV […]