TTokyo Trainspotting Spots? January 8, 2026 What are your favorite Trainspotting spots in Tokyo? For me it’s the Tamagawa (all spots!) – something about being so close to the trains and watching the mountain ranges in the distance makes it so sweet. by Icy_Display_3548 Tags:Tokyo