China is constructing a safety wall on the Bhotekoshi River along its side of the Nepal-China international border as of 28 April 2026. The site is near border...