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.