"Mount Du (Chinese: \u72EC\u5C71; Pinyin: D\u00FA Sh\u0101n), which means Lonely Hill in Chinese, is a small mountain near Nanyang City, Henan province, China."@en . "Mount Du"@en . . "367.8"^^ . .