Create new Board
Editorial Images

Bike Lake Jump Festival

WUHAN, CHINA - JULY 24: An extreme cycling enthusiast performs a stunt with a bicycle before falling into the East Lake in on July 24, 2016 in Wuhan, Hubei province, China. This activity, which requires participants to ride their bikes and jump into the lake, attracts many extreme cycling enthusiasts from the city. (Photo by Wang He/Getty Images)
Bike Lake Jump Festival
Embed