Photos

Photographer’s Note

No, this ain't New York. But it's the futuristic city of Odaiba in Tokyo. Odaiba is the city built over the reclaimed land in the Tokyo bay. Along side man made beach lies this statue of Liberty. Well, it is smaller than the actual one but nevertheless, it is magnificent.

Nobody has marked this note useful

Photo Information
Viewed: 787
Points: 2
Discussions
  • None
Additional Photos by Rabs Tulads (randompics) Gold Star Critiquer/Gold Star Workshop Editor/Gold Note Writer [C: 232 W: 85 N: 121] (913)
View More Pictures
explore TREKEARTH