Luoyang /ˈləʊˈjæŋ/ noun1 •A prefecture-level city of Henan, China, near the Luo's confluence with the Yellow River; a former capital of China.Local authorities said the rainfall had caused a 20-metre breach in the Yihetan dam in the city of Luoyang west of Zhengzhou, and that the dam could collapse at any time. — 2021