@Japan Travel Japan Travel: The stairs at Fushimi-Momoyama Castle in Kyoto will make sure you’re not skippin… June 29, 2020