Worldwide River Surfing Map
Aaron Black surfing in Alberta, Canada (© Rob Bishop)
© Riverbreak Magazine