Shogunzuka Seiryuden

将軍塚青龍殿 大舞台

Shogunzuka Seiryuden is a historic site in Kyoto, Japan, with observation decks offering stunning views of the city below and hiking trails to explore.