Ever dream of riding a bicycle on the roof of the world - The Himalaya!!! Well I mean not at the top of Everest but overlooking from the foothill and be surrounded by many others snowcapped mountains.
Monday, June 21, 2010
My Bike
My trusted Taiwan made short wheel base recumbent that successfully completed Beijing to London
No comments:
Post a Comment