Jiangwan is located at [24.6233, 113.2311]. The Planet image below shows the area – this image was collected on 12 March 2024, before the rainfall event:- The terrain around Jiangwan in ...