The Tokyo hotel that served as a filming location for the Academy Award winning film 'Lost in Translation' has some very special toilets
The lights of Tokyo's Shinjuku District at night.
Modeled after the Eiffel Tower in Paris, Tokyo Tower is (as of 2007) the tallest man-made structure in Japan.
Delicious abura soba near Waseda University in Tokyo.
The seat of Government and focal point for the people of Japan.
Standing In the South Tower of the Tokyo Town Hall
Shot from the 40th floor of a hotel in Tokyo.
Los Angeles' Little Tokyo may be overshadowed by the world-famous Chinatown, but this small yet bustling neighborhood is just as beautiful and culturally rich