Nezu shrine, located near Ueno Park in the Bunkyo ward of Tokyo, is not only one of the oldest shrines of Japan but is also arguably one of the most underrated ones. Yet the shrine boasts of an illustrious history.
To go by the legend, the shrine was built by the fearsome Prince Osu in the 1st century AD. Long after, in the 17th century, Shogun Tsunayoshi Tokugawa rebuilt and enlarged the shrine and its grounds to commemorate the occasion of choosing his successor. Such was the prestige of the shrine that Tsunayoshi wanted the shrine priests to intercede with the gods of the shrine on his behalf.
Today, the shrine contains the main hall, a large and beautiful garden with ponds of carp and lots of tunnel-like pathways punctuated with a great number of torii Shinto shrine gates. One of these pathways up the hill lead to a shrine-within-shrine called Otame Inari Shrine. This smaller shrine also contains a spacious viewing platform.