Strava
Menu
Mobile
Features
Subscription
Blog
Sign Up
Log In
Loading …
Kamchatka, Russia. (Long bike rides)
Cycling
Петропавловск-Камчатский, Камчатский край, Россия
I am from Kamchatka, Russia. I like long bike ride.
If you like these ones, join me!
Join Club
Last Week's Leaders
Last Week
This Week
This Week's Leaderboard
101 members
and 97 others