China Spent $20 Million Installing Escalators on Mountains, but They Rusted From Rain, a Huge Joke
China has always been fond of constructing buildings that look impressive, appear advanced, and look well on photographs, often at great expense. But when...









