TownsRankingsBuild a loopEventsNews
More
Plan a tripFeedMembershipShopPartners
Credits
Image credits.
Every photograph presented as a place on this site really is that place. Where we use a generic riding photo — a town still awaiting its guide, an event we haven’t shot — we say so on the picture.

Town and event photographs come from Wikimedia Commons under Creative Commons licences that permit commercial reuse with attribution, except where marked as supplied. Each is credited below, with a link to the original file and its licence.

Where we don’t have a real photograph of somewhere, we don’t show one. Cafés, bike shops, routes and things to do are shown as designed cards rather than stock photography, because a photo of some other café above the name of a real one is a small lie we’d rather not tell. Businesses that claim their listing can upload their own photo. Every event photograph says what it shows: the event itself, the professional race on the same roads, or a place on the route. Where we have none, an event shows the photograph of its town, labelled as such, or no photograph at all.

Town photographs

TownPhotographByLicence
BrightBright from the Tower Hill lookoutWikimedia Commons contributorCC BY-SA 4.0
Adelaide HillsMain street, Stirling, Adelaide HillsWikimedia Commons contributorCC BY-SA 3.0
BeechworthMain street, BeechworthWikimedia Commons contributorCC BY 2.0
NoosaNoosa Heads and Weyba CreekWikimedia Commons contributorCC BY-SA 4.0
DerbyMain Street, Derby, TasmaniajacobharrisauCC BY-SA 2.0
GironaThe houses along the Onyar, GironaWikimedia Commons contributorCC BY 2.5
MallorcaThe top of the descent to Sa CalobraWikimedia Commons contributorCC BY-SA 3.0
BentonvilleHistoric downtown square, BentonvilleBrandonrushCC BY-SA 3.0
Hualien · TarokoThe road through Taroko GorgeTom ChengCC BY-SA 3.0
Da LatXuan Huong Lake in the centre of Da LatP. HughesCC BY 4.0
Ha GiangThe road over Ma Pi Leng PassKhánh HmoongCC BY 2.0
Onomichi · Shimanami KaidoThe Shimanami Kaido bridges across the Seto Inland SeaWolfiewolfCC BY 2.0
Chiang MaiThe old city wall and moat, Chiang MaiHartmann LingeCC BY-SA 4.0
PokharaPhewa Lake with the Annapurna range behindSugar.xliCC BY-SA 4.0
Ubud · BaliThe Tegalalang rice terraces near UbudchensiyuanCC BY-SA 4.0
Jeju IslandSeongsan Ilchulbong, Jeju IslandJ. Patrick FischerCC BY-SA 3.0
Sun Moon LakeSun Moon Lake, NantouPaul ArpsCC BY 2.0
MedellínMedellín in its valleyI.D. R.J.CC BY-SA 2.0

Event photographs

EventPhotographByLicence
Amy's Great Ocean Road Gran FondoThe Great Ocean Road at Lorne, on the routeDiliffCC BY-SA 3.0
Maratona dles DolomitesRiders in the 2008 Maratona dles DolomitesMaratona dles Dolomites CommitteeCC BY-SA 3.0
We Ride FlandersRiders on the Oude Kwaremont at the 2017 sportiveAnthospaceCC BY-SA 4.0
Gran Fondo Strade BiancheThe professional race on the white roads, 2014Claude ZipfelCC BY 2.0
Levi's GranFondoKing Ridge Road, on the routeTerry MorseCC BY 2.0
Unbound GravelRiders at Dirty Kanza, as Unbound Gravel used to be calledMikelZubieta-ehuCC BY-SA 4.0
Leadville Trail 100 MTBLeadville, Colorado, with Mount Massive behindDavid HerreraCC BY 2.0
SBT GRVLSteamboat Springs, where the event is basedkatkimcheeCC BY 2.0
Sea Otter ClassicTodd Wells after winning a race at the 2009 Sea Otter ClassicThomas.fanghaenelCC BY-SA 3.0
Absa Cape EpicRiders racing the Cape EpicURIMARIOCC BY 4.0
Cape Town Cycle TourRiders on the 2024 Cape Town Cycle TourOlga ErnstCC BY-SA 4.0
Lake Taupō Cycle ChallengeRiders and bikes at the Lake Taupō Cycle ChallengeIngolfsonPublic domain
Whaka 100Whakarewarewa Forest, RotoruaPanamitsuCC BY-SA 4.0
Le RaceAkaroa, where the ride finishesJonathan KeeltyCC BY 2.0
Motatapu Mountain BikeThe Motatapu Valley, which the route crossesambo kangarooCC BY-SA 3.0
Otway Odyssey & Great Otway Gravel GrindForrest, the event's baseMattinbgnCC BY-SA 3.0
TAC Great Victorian Bike RideThe Great Victorian Bike Ride's tent city at Anglesea, 2009jjronGFDL 1.2
Thunderbolts AdventureBarrington Tops, where the routes climbMountain AshCC BY-SA 3.0
Gravel n GraniteTenterfield, the event's baseConnormill72CC BY-SA 4.0
SEVEN Gravel RaceNannup, where the race startsCalistemonCC BY-SA 4.0
Tour de BrisbaneThe Story Bridge, which the ride crosses to finishCyron Ray MaceyCC BY 2.0
Dragon RideThe Rhigos climb, on the Gran Fondo routeAlan HughesCC BY-SA 2.0
Ötztaler RadmarathonThe Timmelsjoch, the ride's last big passBöhringerCC BY-SA 3.0 AT
VätternrundanRiders on Vätternrundan, 2013MateBoyCC BY-SA 3.0
Gran Fondo Nove ColliThe start of the Nove Colli in CesenaticoN.montePublic domain
QuebrantahuesosThe start of the 2011 QuebrantahuesosJuan Pablo FríasCC BY-SA 3.0
Paris-Roubaix ChallengeThe professional race on the Roubaix cobbles, 2021Felouch KotekCC BY-SA 4.0
Liège-Bastogne-Liège ChallengeThe professional race on the Côte de Wanne, 2014Les MelouresCC BY-SA 3.0
Amstel Gold Race ToerversieThe 2019 professional women's race in South LimburgHoebeleCC BY-SA 4.0
L'ArdéchoiseRiders at an Ardéchoise feed station in MariacBinnetteCC BY-SA 3.0
La Stelvio SantiniThe Stelvio from the Bormio sidekallernaCC BY-SA 4.0
DreiländergiroThe Stelvio hairpins, the high point of both routeskallernaCC BY-SA 4.0
Mondsee 5 Seen RadmarathonThe Mondsee, where the ride startsCarsten StegerCC BY-SA 4.0
Arlberg GiroThe Silvretta High Alpine Road, on the routeBasotxerriCC BY-SA 4.0
Swiss Cycling AlpenbrevetRiders climbing the Furka on the 2024 AlpenbrevetPedalitoCC0
Cyclotour du LémanLake Geneva at Lausanne, the startOlhaSolodenkoCC BY-SA 4.0
Gran Fondo Il Lombardia Felice GimondiThe 2023 professional race in BergamoIaznavi78CC BY-SA 4.0
Milano–Sanremo AmatoriThe 2005 professional raceSergioCC BY 2.0
TOUR TransalpRiders at Arnoga on the Tour Transalpqwesy qwesyCC BY 3.0
L'EroicaRiders on the white gravel roads of L'Eroica, TuscanySuppliedUsed with permission
The GrallochGalloway Forest Park, where the routes runVinckieCC BY-SA 4.0
Grinduro ScotlandDrumlanrig Castle, the event's baseT s petersCC BY-SA 4.0
Nova Eroica BuonconventoThe Crete Senesi near AscianoAnna.MassiniCC BY-SA 4.0
Nova Eroica Prosecco HillsVineyards in the Prosecco hillsPatafisikCC BY-SA 4.0
Grand Raid BCVSFrom the Pas de Lona, the route's high pointChristian DavidCC BY-SA 4.0
Salzkammergut TrophyA rider at the 2024 Salzkammergut Trophy in Bad GoisernFatAlbertCC0
Megavalanche Alpe d'HuezThe mass start on the glacier at the 2010 MegavalancheDownhill911CC BY-SA 3.0
Swiss EpicThe Swiss Epic at SilvaplanaTiia MontoCC BY-SA 4.0
The Big Lost (Rebecca's Private Idaho)Ketchum, where the festival is basedSharon Hahn DarlinCC BY 2.0
Belgian Waffle Ride ArizonaMcDowell Mountain Regional Park, where the ride startsClyde Charles BrownCC BY-SA 4.0
Belgian Waffle Ride MéxicoTequisquiapan, the event's baseA01272522 GerardoCC BY-SA 4.0
BC Bike RaceA rider on the 2011 BC Bike RaceDave SilverCC BY-SA 3.0
Breck EpicMountain bike racing in BreckenridgeKnpetro41003CC BY-SA 4.0
Whiskey Off-RoadPrescott National Forest, where the routes runMike PeelCC BY-SA 4.0
Pisgah 111Mountain biking in Pisgah National ForestU.S. Forest Service (Cecilio Ricardo)Public domain
Iceman Cometh ChallengeKalkaska, where the race startsGpwitteveenCC BY-SA 3.0
RBC GranFondo WhistlerThe Sea to Sky Highway above Howe Sound, on the routeRuth HartnupCC BY 2.0
Triple BypassLoveland Pass, the second of the three passesScylla54CC0
RAGBRAIRiders on RAGBRAIU.S. Air Force (Lisa Adamson)Public domain
Hotter'N Hell HundredRiders on the Hotter'N Hell HundredU.S. Air ForcePublic domain
Bob Cook Memorial Blue Sky Hill ClimbThe road up Mount Blue SkyChris LightCC BY-SA 4.0
Grinduro CaliforniaQuincy, where the event is basedKenneth GreenCC BY-SA 3.0
Tour de Okinawa Citizen Road RaceThe finish of the 2018 Tour de Okinawa professional raceBubaye4CC BY-SA 4.0
Mt. Fuji Hill ClimbMt Fuji's Fifth Station, the finishAbasaaPublic domain
Yak AttackThe Thorong La, crossed in past editionsVyacheslav ArgenbergCC BY 4.0
L'Étape Cunha by Tour de FranceThe hills around CunhaThemiumCC0
La Ruta de los ConquistadoresRiders on La Ruta de los Conquistadores, descending from IrazúGabriel P ChaconCC BY-SA 3.0
FNB Wines2WhalesLourensford wine estate, on the routeGraham BawdenCC BY-SA 4.0
Ride BallaratMars Stadium, Ballarat, where the ride starts and finishesRoobluCC BY-SA 4.0

Everything else

Map tiles are © OpenStreetMap contributors; routing is by OpenRouteService. Rider photography used in editorial and marketing contexts is licensed stock from Pexels, and is never presented as a specific place.

If you own an image shown here and would like it credited differently or removed, email hello@cycletowns.com and we’ll action it promptly. Contact us ›

The Cycletowns newsletter
New town guides, routes and features. No schedule, no spam, unsubscribe any time.

Send me the Cycletowns newsletter — new town guides, routes and features. Unsubscribe any time. We don’t share your address, and we don’t email you about anything else.

Made by cyclists, for cyclists. The discovery hub for cycle tourism — every town researched by us, then ranked by the riders who’ve been there.

© 2026 Cycletowns™ · A Sport2040 project · ABN 73 680 648 855