Japan is all fun and games—until you meet your ultimate nemesis: stairs. Picture this: temples? Stairs. Train stations? More stairs. Shopping? You guessed it, even more stairs. Now, you might be thinking, “That can’t be right.” But trust us, once you find yourself hauling luggage up and down those endless steps, you’ll see what we ...