Helan Mountain Stadium
Helan Mountain Stadium is a multi-purpose stadium in Ningxia , China . 
<triplet> Helan Mountain Stadium <subj> China <obj> country <triplet> Ningxia <subj> China <obj> country <triplet> China <subj> Ningxia <obj> contains administrative territorial entity