Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.
Costa Rica is the breathtaking setting of La Ruta De Los Conquistadores, the "toughest mountain bike race on the planet" This is the highlight video from the 2006 race.