Chinese to English translations can sound over-flowery and often downright weird. Halls of Mental Cultivation, Palaces of Heavenly Purity, even a Humble Administrator Garden, but the name of Zhengzhou’s chief attraction is almost amusingly succinct. Yellow River Scenic Area is, as you might expect, close to the Yellow River and from its high up vantage…