Toshogu Shrine, Lake Chuzengi and Kegon Waterfall tour
Nikko, Japan
24 Years After
Mar 06, 2005
{ID: 1420}
{Class: Other
| Sub-Class: Family/Friends}
At the Toshogu Shrine located in the mountains of Nikko, Japan, following several business meetings with the Honda FormulaOne Racing team. The all-day tour was not only brilliant, but also informativ... Login for more...