Where is Moonwalk II?

Where is Moonwalk II located?

Moonwalk II, Paranaque, Philippines (approx. 14.4925°, 121.009°)


Where is Moonwalk II on the map?