Pictures of Japan
A picture tells a thousand words, so here are some photographs of Japan!
Tokyo Disneyland Tokyo Disneyland
Tokyo Disney
Tokyo Disney
Imperial Palace
Imperial Palace
Imperial Palace Garden
Imperial Palace Garden
Tea Garden
Shinjuku
Shinjuku Shopping
Tea Garden in Tokyo