Nan River
Taphan Hin is located on the eastern side of the Nan River, about 28 km (about 17 mi) south of Mueang Pichit.