Where is San Andres Station?

Where is San Andres Station located?

San Andres Station, Manila, Philippines (approx. 14.5726°, 121°)


Where is San Andres Station on the map?