rachelvision.wordpress.com
Tokyo Bay – Odaiba, Japan
Now this was a truly cool place and if you are into photography and going to Tokyo, Japan this location is a must see!! Odaiba, Japan is a “suburb” of Tokyo in the Tokyo Bay area. It&#8…