The Toshugo Shrine is a treasure not only in Japan, but for the whole world to enjoy.
The Toshogu shrine consists 55 main structures, and stands at 640 meters above sea level
The shrine has exquisite beauty architecturally, as well as its paintings and sculpture. It is typical of the Edo period (1603-1867)of the Tokugawa shogunate.