Hubei, China · 0.3 km of runs, top 1015 m
A ski hill in Hubei, China: a spread of easy and intermediate terrain.