The Suwoncheon River flows through Hwaeseong before emptying into the sea to the west of Korea. It originates on the Gwanggyosan slopes near the border of Yongin and Suwon, where it then produces the Gwanggyo Reservoir.