Henan, China · 3.5 km of runs, top 1371 m
A friendly local hill in Henan, China: a mix of cruisers and steeper pitches.