Where is EDSA/Magallanes?

Where is EDSA/Magallanes located?

EDSA/Magallanes, EDSA/Magallanes, Philippines (approx. 14.54077°, 121.017°)


Where is EDSA/Magallanes on the map?