Ieyasu Travel Guide Detailed Edo Castle’s Honmaru: The Tenshudai Keep Base, Fujimi-tamon and the Ooku Site
Climb the 11-metre stone base where Japan's tallest castle keep stood until 1657. Honmaru Site, Fujimi-tamon and 7 spots in all, with 360-degree photos.
