Where is Libertad Station?

Where is Libertad Station located?

Libertad Station, Pasay, Philippines (approx. 14.54802°, 120.9986°)


Where is Libertad Station on the map?