Japan, Yamanashi Prefecture, Fujiyoshida – All manner of people can be seen ascending the nearly 400-step stairs at a park here, where...