Tour of Japan 2023 | Stage 4. Shinshu Iida - Shinshu Iida
120.9 km, 25 May 2023
Navigate to
Stage information
Start, finish: Stage 4. Shinshu Iida - Shinshu Iida
Distance: 120.9 km
Date: 25 May 2023