Freeride World Tour Eyes China
Changbaichan, China – On a groundbreaking exploratory trip to the world’s most populous country, Freeride World Tour (FWT) organizers and athletes set off on a five-day trip to investigate the potential for a future FWT competition in Changbaichan, located in the Changbai Mountains on the border of China and North Korea. The objective of the trip … Continue reading Freeride World Tour Eyes China

