Ah, Japan, the land of the rising sun! Known for its little streets, excellent trains, and great city life!
Home to triangle shaped apartments!
Show
Wonderful railways!
Show
Tiny streets like this one in Shinjuku!
Show
And of course funiculars up mountains to holy sites! (In this case, マウントワシントン)
Show
Yup, that's right, Japan is the place to be!
You initially convinced me it was a suburb in Japan near rural areas....