A large part of the township is located centered on the Huadong Valley north of where the Shoufeng River empties into the Hualien River. The township extends eastward over the Hai'an Range to the Pacific Ocean in the east.