JIANHE, China — Yang Asha smiled serenely down at the craggy emerald landscape, her hand outstretched in welcome. She appeared unmoved by the fierce condemnation her presence has ignited in China — she is, after all, made of gleaming stainless steel and bigger than the Statue of Liberty. To officials […]