China appears to have completed the construction of a new dam in the country's southwestern border regions, a project that could have far-reaching strategic implications for its southern neighbors ...