Snow fell on Tokyo in November of 2016 for the first time in 54 years. Here’s my view of it, from the comfort and warmth of a train.
Snow fell on Tokyo in November of 2016 for the first time in 54 years. Here’s my view of it, from the comfort and warmth of a train.