Does the geography check out? I wouldn't know.
Brutally mountainous. Engineering would be challenging af, and expensive. But China good for it, on both counts.