Satellite image shows China is building a dam on the Galwan river

Satellite image shows China is building a dam on the Galwan river on the border to obstruct its flow. However it did not respond to the queries related to it.
X