Watch LaterAdded Castles Shogunzuka Seiryuden Temple, Tokyo January 9, 2024 January 11, 2024 According to legend, Kyoto's long history began at Seiryuden Temple, located at the top of Mount Higashiyama in the east of the city... 8901