Where is New Bataan?

Where is New Bataan located?

New Bataan, New Bataan (Station), Philippines (approx. 7.550716°, 126.137405°)


Where is New Bataan on the map?