Shogunzuka Mound
About Shogunzuka Mound and Seiryuden Temple, a subtemple of Shorenin on the summit of Mount Higashiyama with an observation deck looking out over Kyoto.