Architecture China Unveils It’s Own Man Made Replica Of The Niagara Falls The EngineerJanuary 6, 20160 China has unveiled a man-made waterfall in the city of Kunming in Yunnan province. The structure was constructed in...