Where is New Panaderos / Castañeda Intersection located?
New Panaderos / Castañeda Intersection, New Panaderos / Castañeda Intersection, Philippines (approx. 14.5874°, 121.021°)
New Panaderos / Castañeda Intersection, New Panaderos / Castañeda Intersection, Philippines (approx. 14.5874°, 121.021°)