Barcelona is a great city for those who love to ride bicycles. The majority of the terrain in the city is flat,…