Where is Hachioji Velodrome?

Coordinates: 35.649354, 139.288745

Be the first visitor to thank for this answer!

Thanks!