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
-
Copyright: Rabs Tulads (randompics)
(913) - Genre: Places
- Medium: Color
- Date Taken: 2006-11-11
- Categories: Architecture
- Camera: Sony DSC P1
- Photo Version: Original Version
- Date Submitted: 2006-11-17 8:16
Viewed: 787
Points: 2







