- Begins in:
- Alhambra, IL, United States
- Created By:
- rodney.mueller Best Time: 1:25:46
- This is a 25.03 mi Bike Ride in Alhambra, IL, United States. The Bike Ride has a total ascent of 365.54 ft and has a maximum elevation of 570.18 ft. This route was created by rodney.mueller on 08/15/2013. View other Bike Rides that rodney.mueller has done or find similar maps in Staunton.
- Bike Ride