Pedestrians walk in front of JR Shinjuku Station in Tokyo as snow falls on Jan. 2, 2026. (For editorial use only)(Photo not for sa Read full story here