Shot from the 40th floor of a hotel in Tokyo.
Modeled after the Eiffel Tower in Paris, Tokyo Tower is (as of 2007) the tallest man-made structure in Japan.
Bright, clean, fun - these are all words that, together or individually, can describe Tokyo Racecourse.
A few things to look forward to at a typical Summer Festival in Japan
The 58th floor of Mori Tower in Roppongi Hills offers a spectacular view of Tokyo.
From Roppongi Hills' Mori Tower, Tokyo Tower doesn't seem all that tall.
Surviving 15+ years (an eternity in small business years!), Tokyo Kitchen stands head and shoulders above the countless Sushi & Teppan Grill digs in So.